The bricklayer bought 7500 bricks to brick a wall. He calculated that every horizontal layer of bricks will contain 321 bricks. How many layers of bricks will there be in the wall and how many bricks will be left over?