Good show by Tiruchy Railway division in passenger, freight revenue earnings