1. @ewarren (by a good margin)
2. @PeteButtigieg (you may be president...someday)
...and then a substantial way back..
3. @SenSanders (by addressing tough topics for years)
Thanks to the rest of you for playing. Appreciate your earnestness.
Biggest loser: @CNN