35085 364
24328 505
19342 651
11193 545
39720 105
93626 711
46816 556
16481 741
18208 195
22362 697
15191 885
32316 326
21333 603
12947 575
21944 324
23915 427
25778 599
21006 1009
55176 103
20368 489
23997 222
21288 129
13199 214
51513 847
45299 58
47579 482
48988 67
28361 431