2657 99
3721 45
9585 110
8466 516
9454 647
17580 798
7944 576
8616 599
6617 76
20661 724
14253 714
70881 650