2863 99
3943 45
9893 110
8748 517
9741 647
18490 798
8134 576
8964 599
7058 76
21686 725
14315 714
73302 652