3947 755
3541 410
134485 294
6158 615
15164 71
8950 806
6748 39
5942 533
3423 750
3064 296
4489 686
2868 465
2648 460