dim-witted vs quick off the mark

dim-witted

adj
  • Being a dimwit; stupid; foolish; simple. 

quick off the mark

adj
  • fast to act or react 

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