Will Marco David Rodríguez Badilla win the 2026 Costa Rican presidential election? · top holders · Whale Watch