Headhunters ranked the top 30 business schools. Harvard barely made the top 20.