FRSC records 303 deaths in 524 accidents