2862 99
3941 45
9892 110
8746 517
9740 647
18488 798
8133 576
8963 599
7056 76
21681 725
14315 714
73293 652