10016 741
3759 657
7448 387
6144 628
4010 584
2768 134
2381 144
7526 632
5892 698
4880 703
9765 507
47543 674
35339 473
36714 772
43818 322
36640 302
138647 887
40436 901