2906 960
300 91
2929 654
2916 594
2379 511
2013 604
2761 805
2661 765
2030 570
1685 533
2785 803
495 107
2096 522
763 137
1947 557
2147 63
19157 315