2658 99
3721 45
9586 110
8468 516
9456 647
17582 798
7947 576
8620 599
6617 76
20667 724
14254 714
70897 650