10th Annual Fun Run fills town