154730 458
22575 799
74645 645
15162 329
31437 364
14906 677
5527 600
2710 476
4483 700
4030 657
7026 483