137458 578
8398 619
5517 652
8841 53
217118 1058
61955 322
32319 724
26880 594
8671 616
3792 166
4839 729
2491 111
4660 418