153749 458
22572 799
74642 645
15146 329
31392 364
14891 677
5525 600
2704 476
4482 700
4030 657
7009 483