2284 500
1428 314
1658 473
1574 317
27348 396
10556 677
225071 909
9170 391
7472 412
19212 60
10360 703
8252 726
16733 153
3059 71
31024 371