35031 364
24256 505
19321 651
11183 545
39652 105
93507 711
46740 556
16451 741
18153 195
22341 697
15164 885
32278 326
21295 603
12921 575
21925 324
23887 427
25731 599
20967 1009
55091 103
20273 489
23976 222
21250 129
12608 214
51451 847
45233 58
47490 482
48911 67
28307 431