39985 549
4912 885
5082 658
2808 124
3087 521
4714 893
5772 276
2903 288
3668 548
9000 645
5320 714
2560 470