2903 99
3982 45
9907 110
8825 517
9777 647
18592 798
8167 576
9020 599
7137 76
21818 725
14334 714
73649 652