3896 755
3507 410
134334 294
6151 615
15139 71
8928 806
6728 39
5926 533
3409 750
3050 296
4482 686
2858 465
2637 460