AL vs BNP candidates head to head

From what the announcements are and the listings finalised so far, below is the list of the candidates of Awami League and BNP in the 300 constituencies.