2911 960
312 91
2939 654
2920 594
2538 511
2106 605
2780 805
2676 765
2058 570
1691 533
2799 803
590 107
2113 522
769 137
1978 557
2148 63
19165 315