28870 948
42522 1221
32611 1111
28574 694
23268 718
12289 685
29513 1180
22439 450
28073 620
40315 982
28965 1795
11957 1002
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946