3953 755
3550 410
134538 294
6160 615
15176 71
8953 806
6755 39
5945 533
3427 750
3067 296
4492 686
2869 465
2655 460