2831 99
3921 45
9880 110
8686 516
9720 647
18440 798
8122 576
8929 599
7016 76
21614 725
14310 714
73113 652