smash hit vs star attraction

smash hit

noun
  • Something that is tremendously popular or successful. 

star attraction

How often have the words smash hit and star attraction occurred in a corpus of books? (source: Google Ngram Viewer )