TRAINEE doctors are to receive £20,000 to work in rural and coastal communities struggling to recruit GPs.