2910 960
311 91
2938 654
2920 594
2519 511
2095 605
2777 805
2674 765
2056 570
1691 533
2799 803
566 107
2112 522
769 137
1973 557
2148 63
19164 315