Among political parties, the BJP holds the record – 46 of the party’s 86 candidates in the fray have cases registered against them