2908 960
308 91
2935 654
2919 594
2478 511
2072 604
2774 805
2665 765
2054 570
1691 533
2795 803
544 107
2109 522
767 137
1965 557
2147 63
19163 315