21015 503
18743 242
3209 456
14316 839
10139 555
8281 450
15153 62
33602 238
4197 824
1275 271
27326 141
2185 379
19664 155
15313 669
2249 458
1111 73
2745 504
806 126
1330 324
4145 627
423 53
2450 489
2162 325
2088 397
1585 291
1285 235
2545 420
3325 865