TOP 100 SELFISH vs. SELFLESS VOTERS