2863 99
3941 45
9893 110
8748 517
9740 647
18490 798
8134 576
8964 599
7058 76
21685 725
14315 714
73299 652