2903 99
3987 45
9909 110
8837 517
9783 647
18615 798
8171 576
9026 599
7143 76
21827 725
14335 714
73711 652