In a 25g ball there are about 170 m (185 yd) so for quantities of yarn plan on:
250g = 10 balls for mrn size M
200g = 8 balls for women size M
150g = 6 balls for children 10 yrs
Hand wash with detergent for wool without fabric softener.