14015 839
42286 161
21249 292
22132 1039
48224 469
48352 273
44799 1531
45350 1399
20517 136
10517 1483
37964 1554
37290 1389
351335 5289
297129 3255
268567 3818
251468 2823
217453 2137
208912 3099
198149 2667
191747 2351
153365 1828
126215 2401
126098 1264
124917 997