2908 960
308 91
2936 654
2919 594
2486 511
2078 605
2775 805
2669 765
2054 570
1691 533
2796 803
548 107
2109 522
768 137
1965 557
2147 63
19163 315