35085 364
24328 505
19342 651
11193 545
39717 105
93625 711
46816 556
16480 741
18207 195
22362 697
15190 885
32316 326
21333 603
12946 575
21944 324
23915 427
25778 599
21006 1009
55176 103
20366 489
23997 222
21287 129
13198 214
51513 847
45298 58
47579 482
48986 67
28360 431