10016 741
3759 657
7448 387
6143 628
4010 584
2767 134
2380 144
7526 632
5892 698
4880 703
9763 507
47539 674
35336 473
36709 772
43815 322
36635 302
138627 887
40429 901