31072 577
2900 99
11993 521
4472 117
3977 45
9906 110
13494 545
8819 517
9776 647
18587 798
8163 576
9018 599
7128 76
21810 725
14333 714
73616 652