sevilla half marathon 2024 live results