2903 99
3984 45
9908 110
8832 517
9779 647
18604 798
8169 576
9022 599
7139 76
21822 725
14334 714
73664 652