31019 577
2887 99
11963 521
4470 117
3957 45
9901 110
13453 545
8794 517
9760 647
18549 798
8149 576
8998 599
7095 76
21761 725
14325 714
73495 652