2882 99
3956 45
9901 110
8793 517
9757 647
18543 798
8148 576
8992 599
7093 76
21756 725
14323 714
73470 652