Per CAR magazine Cosworth powered F1 cars have won 23 WCC! That's more than any other engine manufacturer. Its a shame they are leaving...