31058 577
2900 99
11987 521
4471 117
3971 45
9904 110
13487 545
8811 517
9774 647
18575 798
8160 576
9014 599
7119 76
21796 725
14330 714
73579 652