31045 577
2894 99
11980 521
4470 117
3964 45
9903 110
13475 545
8809 517
9767 647
18565 798
8155 576
9010 599
7109 76
21776 725
14328 714
73546 652