40536 105
95449 711
18834 195
23550 433
22674 697
15471 885
3019 455
13460 679
13152 575
22225 324
2466 171
26411 599
21524 1009
56178 103
20752 489
24341 222
13518 214
10183 420
48571 482
31084 375
72841 605
27594 429
29648 316
44867 550
29807 455
28184 127
10944 365
136630 626