31084 577
2903 99
12007 521
4474 117
3983 45
9908 110
13505 545
8831 517
9779 647
18603 798
8169 576
9021 599
7139 76
21822 725
14334 714
73663 652