31164 288
80109 598
31321 701
43791 773
17512 880
61952 1418
68487 1685
56367 545
55055 792
18627 1514
11723 1224
52913 875
336468 5117
283765 3035
261529 3728
239420 2702
210258 2076
201220 2987
189744 2573
182098 2266
148240 1760
121676 1240
121554 2371
121110 952