meishi vs tart card

meishi

noun
  • A Japanese business card. 

tart card

noun
  • A card advertising the services of a prostitute. 

How often have the words meishi and tart card occurred in a corpus of books? (source: Google Ngram Viewer )