Welcome to BYC!
You have a very nice flock! I am not that good with chicken ID's. However there will be others come here to welcome you to BYC that might be able to help you. You can also post pics in our What Breed section here on BYC for lots of help with this...