2662 99
3723 45
9589 110
8470 516
9463 647
17590 798
7952 576
8624 599
6622 76
20680 724
14255 714
70936 650