40086 38
46198 85
36503 364
25825 506
20198 651
11595 545
41721 105
98405 711
49339 556
17139 741
19167 195
23522 697
15943 885
33653 326
22258 603
13483 575
22821 324
25268 427
27351 599
22343 1009
57519 103
21376 489
25231 222
22084 129
13976 214
53427 847
47304 58
50060 482