2284 500
1430 314
1658 473
1574 317
27350 396
10557 677
225072 909
9172 391
7472 412
19217 60
10373 703
8255 726
16736 153
3060 71
31059 371