Social Security: What are the maximum monthly benefits a retiree can get?

And how much did you need to earn to get it?