2908 960
308 91
2936 654
2919 594
2501 511
2081 605
2775 805
2670 765
2054 570
1691 533
2796 803
552 107
2111 522
769 137
1966 557
2147 63
19163 315