East Coast Railway achieves Rs 23,000 crore freight earnings in 294 days, surpassing previous year's record. Details inside.