The first two mbuna pics are definitely Labidochromis caeruleus. The third mbuna looks possibly like a Pseudotropheus saulosi, but I am not completely sure. Hopefully someone else can make a positive ID.(It's hard to tell since the pic is a little blurry, and I'm still not great at IDs.)