4378 804
5552 665
38515 982
7481 621
6300 750
3811 319
3978 248
3278 683
6890 277
12248 512
5087 681
6624 334