10025 741
3761 657
7458 387
6148 628
4013 584
2770 134
2385 144
7531 632
5895 698
4885 703
9772 507
47628 674
35405 473
36750 772
43839 322
36681 302
138862 887
40589 901