Colorado Springs rebounds to top 20 ranking in national repo