28095 1113
83147 2485
91502 472
75897 444
61353 1527
56445 1441
57416 407
45878 182
58242 479
20556 517
40531 942
35956 875
346492 5226
292150 3149
266183 3778
247870 2793
214828 2113
205735 3038
195569 2642
188071 2315
151808 1800
124710 2390
124445 1251
123552 983