31083 577
2903 99
12006 521
4474 117
3983 45
9908 110
13505 545
8831 517
9778 647
18602 798
8168 576
9021 599
7139 76
21820 725
14334 714
73660 652