2900 99
3976 45
9906 110
8816 517
9775 647
18583 798
8162 576
9017 599
7126 76
21805 725
14333 714
73602 652