Railways earns Rs 2.39 cr fine from ticketless passengers