3959 755
3559 410
134582 294
6163 615
15184 71
8953 806
6761 39
5947 533
3428 750
3073 296
4492 686
2871 465
2657 460