Bnc counter optimisation

Use pd.DataFrame instead of collections.Counter