4397 804
5575 665
38648 982
7527 621
6318 750
3828 319
4006 248
3290 683
6904 277
12267 512
5093 681
6639 334