Youth mile run brings more than 550 in 10th year