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