2657 99
3721 45
9582 110
8465 516
9454 647
17577 798
7943 576
8613 599
6615 76
20659 724
14253 714
70866 650