31072 577
2900 99
11993 521
4472 117
3977 45
9906 110
13493 545
8819 517
9776 647
18586 798
8163 576
9017 599
7128 76
21809 725
14333 714
73614 652