3905 755
3518 410
134368 294
6152 615
15145 71
8930 806
6731 39
5931 533
3409 750
3053 296
4484 686
2862 465
2639 460