4378 804
5552 665
38521 982
7481 621
6300 750
3812 319
3978 248
3278 683
6890 277
12249 512
5087 681
6624 334