16725 508
22511 630
4099 581
3565 70
3663 525
2080 179
2143 400
27422 358
3488 756
3880 391
64451 297
10725 744
8420 671
7000 547
16367 263