FRSC recruitment: Over 300,000 applicants jostle for 4,000 slots