2894 99
3964 45
9903 110
8809 517
9767 647
18565 798
8155 576
9011 599
7110 76
21777 725
14328 714
73546 652