31039 577
2893 99
11977 521
4470 117
3964 45
9903 110
13475 545
8807 517
9767 647
18562 798
8154 576
9010 599
7106 76
21775 725
14327 714
73544 652