2904 99
3988 45
9909 110
8840 517
9784 647
18616 798
8171 576
9028 599
7143 76
21828 725
14335 714
73716 652