Who will finish higher: Leclerc or Russell? (100% odds) | Kelvon