35031 364
24257 505
19322 651
11183 545
39653 105
93511 711
46744 556
16456 741
18153 195
22342 697
15165 885
32282 326
21295 603
12923 575
21926 324
23888 427
25733 599
20968 1009
55097 103
20273 489
23978 222
21254 129
12648 214
51452 847
45236 58
47493 482
48911 67
28307 431