4399 804
5578 665
38652 982
7529 621
6321 750
3828 319
4007 248
3292 683
6905 277
12267 512
5095 681
6642 334