16714 508
22511 630
4097 581
3564 70
3662 525
2080 179
2142 400
27422 358
3486 756
3879 391
64447 297
10724 744
8420 671
7000 547
16366 263