2631 99
3690 45
9531 110
8422 516
9363 647
17444 797
7904 576
8564 599
6549 76
20280 723
14237 714
70353 649