2899 99
3967 45
9904 110
8810 517
9772 647
18569 798
8160 576
9012 599
7117 76
21788 725
14330 714
73569 652