2910 960
311 91
2937 654
2920 594
2518 511
2093 605
2777 805
2674 765
2055 570
1691 533
2799 803
565 107
2112 522
769 137
1971 557
2148 63
19164 315