10016 741
3759 657
7449 387
6145 628
4011 584
2769 134
2382 144
7526 632
5893 698
4880 703
9767 507
47549 674
35346 473
36719 772
43820 322
36646 302
138665 887
40441 901