2638 99
3696 45
9542 110
8429 516
9380 647
17484 797
7917 576
8577 599
6561 76
20302 723
14242 714
70464 649