2909 99
3998 45
9915 110
8854 517
9795 647
18623 798
8176 576
9049 599
7155 76
21865 725
14337 714
73797 652