Great job, Sam!
Any consideration to including H. Clinton and B. Obama (in addition to the Top 20)?
HC because she is reportedly not ruling it out yet - it would be interesting to see how UNpopular she remains.
BO because he is supposedly “so popular!” - it would be interesting to see how his “popularity” increases relative to Trump’s.
If Crooked Hillary shows any interest in running, I'll put her on my tracking. But I'm thinking she's done in politics which is why so many women are jumping into the race this year.