3988 665
6685 580
4329 588
30493 943
4330 506
4647 350
9350 51
8763 501
3781 138
5487 418
2953 451
9646 891
3651 584
8216 600
1320 101
5458 599
3847 671