16703 508
22510 630
4094 581
3560 70
3662 525
2080 179
2141 400
27422 358
3486 756
3879 391
64435 297
10724 744
8419 671
7000 547
16363 263