10004 741
3752 657
7435 387
6140 628
4005 584
2763 134
2371 144
7515 632
5879 698
4867 703
9745 507
47371 674
35200 473
36604 772
43772 322
36544 302
138088 887
40113 901