4397 804
5577 665
38650 982
7527 621
6319 750
3828 319
4007 248
3290 683
6904 277
12267 512
5095 681
6639 334