2893 99
3964 45
9903 110
8807 517
9767 647
18562 798
8154 576
9010 599
7106 76
21775 725
14327 714
73544 652