3957 755
3556 410
134574 294
6162 615
15182 71
8953 806
6756 39
5947 533
3428 750
3071 296
4492 686
2870 465
2656 460