2908 960
306 91
2935 654
2919 594
2472 511
2067 604
2773 805
2665 765
2053 570
1691 533
2795 803
542 107
2109 522
767 137
1964 557
2147 63
19163 315