40088 38
46205 85
36507 364
25827 506
20200 651
11595 545
41737 105
98417 711
49341 556
17139 741
19167 195
23524 697
15946 885
33656 326
22258 603
13483 575
22823 324
25272 427
27352 599
22344 1009
57523 103
21380 489
25232 222
22084 129
13977 214
53430 847
47305 58
50063 482