2903 99
3982 45
9907 110
8828 517
9777 647
18600 798
8168 576
9021 599
7138 76
21820 725
14334 714
73656 652