4396 804
5573 665
38637 982
7522 621
6316 750
3824 319
4003 248
3289 683
6904 277
12266 512
5093 681
6638 334