McKinsey holds the top spots as BCG and Bain & Company switch spots, as Deloitte and Marakon move into the top 10.