Cedar Rapids Dance Marathon raises nearly $25,700 for UI Children’s Hospital