29923 577
6835 518
4528 292
23386 571
14793 634
7917 772
3797 283
9966 415
4006 362
4641 345
3800 253
3075 228
2007 371