37628 872
39386 974
21277 354
31091 1106
38450 1122
49301 818
43596 452
42741 1046
27407 917
20904 661
38474 1185
16117 135
326190 5042
276852 2986
255812 3697
231374 2642
206011 2028
196228 2943
183415 2518
173250 2215
144329 1733
119162 2364
118985 1228
118833 946