10589 817
10101 797
2879 788
13853 718
11372 676
3973 652
6439 613
8808 585
4890 564
3608 555
15094 507