Arrange black or white pieces

Puzzle Question: 

How many ways are there of arranging the sixteen black or white pieces of a standard international chess set on the first two rows of the board?
Given that each pawn is identical and each rook, knight and bishop is identical to its pair.

Toughness: 
Intermediate