On the enumeration of surface coverings