The beautiful blue fish might be a sardinella, but I'm not very confident with that guess. I haven't a good guide book to help me sort these things out. The long, leaner fish resting on top is a species of halfbeak. They look like ineffective swordfish.