2887 99
3957 45
9902 110
8795 517
9760 647
18550 798
8149 576
8998 599
7095 76
21761 725
14325 714
73496 652