Cost-cutting drive keeps Freshfields at top spot in German league tables