39894 549
4912 885
5080 658
2807 124
3083 521
4710 893
5769 276
2899 288
3664 548
8994 645
5320 714
2555 470