31077 577
2903 99
12001 521
4472 117
3982 45
9907 110
13499 545
8825 517
9777 647
18592 798
8167 576
9020 599
7137 76
21818 725
14334 714
73648 652