156122 458
22580 799
74656 645
15194 329
31474 364
14932 677
5535 600
2714 476
4486 700
4037 657
7038 483