10016 741
3759 657
7448 387
6143 628
4010 584
2768 134
2381 144
7526 632
5892 698
4880 703
9764 507
47541 674
35338 473
36710 772
43817 322
36639 302
138632 887
40431 901