31014 577
2883 99
11959 521
4467 117
3956 45
9901 110
13448 545
8794 517
9757 647
18543 798
8148 576
8993 599
7093 76
21756 725
14323 714
73478 652