Over 600 stations