51300 832
50579 233
19996 862
70241 305
56142 2000
66256 1838
54398 1275
17615 1725
23715 158
32999 2135
49546 1500
27366 648
341110 5157
287307 3055
263753 3742
243609 2733
211603 2085
202946 2998
192468 2602
185327 2288
149825 1768
122802 2374
122727 1244
122175 962