last 50 contributions