32081 1499
45017 375
36780 670
42166 1028
34392 1039
13092 918
36114 104
49274 834
19363 1136
37131 992
38827 1143
46214 766
309929 4931
265128 2891
249347 3654
218894 2539
200235 1988
189238 2885
174758 2448
162229 2162
139546 1710
115602 2359
115389 931
115112 1221