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