40116 38
46251 85
36533 364
25843 506
20210 651
11601 545
41887 105
98520 711
49402 556
17156 741
19179 195
23539 697
15965 885
33686 326
22279 603
13491 575
22850 324
25297 427
27387 599
22384 1009
57568 103
21396 489
25262 222
22093 129
13989 214
53467 847
47357 58
50108 482