109581 1150
54181 919
45816 1309
17755 964
19947 651
44822 745
34303 1639
32209 759
50642 1034
11513 1020
38176 1102
29829 1864
354097 5315
300321 3279
269855 3823
253814 2833
219099 2149
210770 3113
199649 2676
193085 2362
154113 1836
127188 2405
126713 1267
125558 1002