West Bengal's 48 seats make it the third-largest contributor of MPs to the Lok Sabha but what has made the state even more important and interesting in these Lok Sabha elections is the keenly fought contest between the Trinamool Congress and the BJP.