Common Noun Collocations of earn

ability, amount, bread, degree, dollar, exchange, income, interest, keep, live, livelihood, lot, man, money, need, opportunity, order, percent, person, place, profit, rate, respect, return, right, salary, wage, way, woman, year