3893 755
3507 410
134329 294
6151 615
15138 71
8928 806
6728 39
5926 533
3409 750
3050 296
4482 686
2858 465
2637 460