2851 99
3939 45
9892 110
8735 517
9739 647
18474 798
8131 576
8951 599
7045 76
21661 725
14315 714
73236 652