2908 960
306 91
2935 654
2919 594
2474 511
2069 604
2773 805
2665 765
2053 570
1691 533
2795 803
544 107
2109 522
767 137
1965 557
2147 63
19163 315