31078 577
2903 99
12002 521
4474 117
3982 45
9907 110
13499 545
8828 517
9777 647
18598 798
8168 576
9020 599
7138 76
21820 725
14334 714
73654 652