39998 549
4913 885
5082 658
2808 124
3087 521
4715 893
5772 276
2904 288
3670 548
9000 645
5320 714
2561 470