In Punjab 16000 NDPS cases pending for more than 2 years