24733 1465
38617 928
14475 191
29735 1028
27184 1246
46470 1121
37125 260
47158 873
48997 1906
38633 842
11461 886
38599 1918
328533 5059
278411 2999
257154 3707
233028 2651
206962 2033
197446 2954
184882 2536
175326 2228
144976 1739
119585 2367
119527 1228
119242 946