39702 549
4907 885
5073 658
2802 124
3079 521
4708 893
5765 276
2894 288
3649 548
8985 645
5314 714
2553 470