10012 741
3756 657
7442 387
6143 628
4008 584
2767 134
2373 144
7523 632
5889 698
4875 703
9755 507
47448 674
35279 473
36681 772
43798 322
36600 302
138418 887
40299 901