2898 99
3967 45
9903 110
8810 517
9769 647
18568 798
8159 576
9012 599
7115 76
21784 725
14330 714
73562 652