2903 99
3981 45
9907 110
8824 517
9777 647
18588 798
8166 576
9018 599
7134 76
21816 725
14333 714
73634 652