2900 99
3970 45
9904 110
8810 517
9774 647
18575 798
8160 576
9014 599
7119 76
21795 725
14330 714
73577 652