2958 934
3640 688
2469 273
26281 168
12110 164
2827 262
8946 1064
3890 654
2523 107
1808 276
2947 204