25330 428
32031 859
21779 608
33528 379
15306 1773
11567 665
38946 1458
18173 1814
28665 912
40118 486
40247 1385
14142 1868
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946