2948 99
4036 45
9935 110
8911 517
9823 647
18700 798
8207 576
9079 599
7223 76
22013 725
14353 714
74597 653