4396 804
5574 665
38638 982
7523 621
6317 750
3826 319
4004 248
3289 683
6904 277
12266 512
5093 681
6638 334