31052 577
2899 99
11984 521
4470 117
3968 45
9904 110
13484 545
8810 517
9772 647
18570 798
8160 576
9013 599
7117 76
21789 725
14330 714
73572 652