2900 99
3971 45
9904 110
8812 517
9774 647
18577 798
8160 576
9015 599
7121 76
21799 725
14331 714
73582 652