2908 960
308 91
2935 654
2919 594
2479 511
2074 605
2774 805
2665 765
2054 570
1691 533
2796 803
545 107
2109 522
767 137
1965 557
2147 63
19163 315