14621 1600
30387 271
41944 753
20332 103
23529 686
22785 1884
32823 251
36436 1053
15583 1527
25291 592
39567 1038
12914 1051
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946