31018 577
2887 99
11962 521
4469 117
3957 45
9901 110
13452 545
8794 517
9760 647
18549 798
8149 576
8996 599
7094 76
21760 725
14325 714
73491 652