2880 99
3954 45
9901 110
8786 517
9755 647
18537 798
8148 576
8990 599
7087 76
21751 725
14322 714
73443 652