top 40 earners