long-headed vs quick off the mark

long-headed

adj
  • Having good intellectual powers: sagacious. 

quick off the mark

adj
  • fast to act or react 

How often have the words long-headed and quick off the mark occurred in a corpus of books? (source: Google Ngram Viewer )