Green top marks for 14 German corporations