3096 800
647 107
4053 341
2935 639
3484 666
1254 289
1549 344
2798 774
1743 346
1307 235
1153 217
2274 480
940 120
2292 99
2030 465
3718 578
2491 467
488 90
2643 806
790 200
2216 552
2343 630
1606 491
4391 696