2903 99
3982 45
9907 110
8828 517
9777 647
18598 798
8168 576
9020 599
7138 76
21820 725
14334 714
73655 652