range 2025