2900 99
3971 45
9904 110
8812 517
9774 647
18575 798
8160 576
9015 599
7121 76
21798 725
14331 714
73581 652