2903 99
3982 45
9907 110
8824 517
9777 647
18590 798
8166 576
9018 599
7137 76
21817 725
14333 714
73638 652