collects over Rs 19 lakh as fine