2900 99
3972 45
9905 110
8814 517
9774 647
18579 798
8160 576
9017 599
7123 76
21801 725
14331 714
73586 652