2903 99
3983 45
9908 110
8830 517
9778 647
18600 798
8168 576
9021 599
7138 76
21820 725
14334 714
73658 652