2908 99
3995 45
9912 110
8851 517
9791 647
18620 798
8175 576
9042 599
7150 76
21852 725
14336 714
73777 652