4116 74
5460 778
5278 546
12507 572
3506 85
9821 317
8628 286
5642 634
7539 438
5396 725
9793 255
12372 672
139451 658
2643 572
10700 850