ID Help Please

# 3 is Protomelas fenestratus "Taiwan Reef". All of the others are various Peacocks. First one could be Aulonocara maylandi but Peacocks aren't my thing.
 
AquariaCentral.com