2907 960
302 91
2933 654
2919 594
2443 511
2058 604
2772 805
2664 765
2051 570
1690 533
2793 803
533 107
2107 522
765 137
1959 557
2147 63
19161 315