Mom and Pop vs megacorp

Mom and Pop

megacorp

noun
  • A very large corporation; megacorporation. 

How often have the words Mom and Pop and megacorp occurred in a corpus of books? (source: Google Ngram Viewer )