113473 1585
82499 611
45754 1398
27997 1137
43551 1570
57015 725
50534 851
10618 752
12179 157
45689 593
46539 1166
51314 197
360714 5348
307883 3330
273186 3836
260099 2867
223486 2167
214789 3136
202660 2690
196856 2379
155723 1853
129466 1272
129369 2417
126916 1010