44071 125
38302 488
305649 789
94165 336
52659 361
79967 713
15471 550
6726 86
7469 146
9282 695
35818 258
24692 635