31050 577
2898 99
11983 521
4470 117
3967 45
9903 110
13480 545
8810 517
9768 647
18568 798
8159 576
9012 599
7114 76
21784 725
14330 714
73561 652