2914 960
315 91
2946 654
2920 594
2588 511
2139 605
2787 805
2679 765
2063 570
1693 533
2801 803
610 107
2115 522
775 137
1986 557
2148 63
19167 315