30913 1892
23380 1967
43017 1329
20768 513
11802 1542
26242 970
24396 991
39873 233
27684 1234
47583 1244
50059 1653
42632 895
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946