Hi, new here with some questions. I've done several tanks in the past, mostly community tanks with tetras and cats and such. I'm looking to do a nice tank for our living room, it is 37 gallons, 12.5" by 26" by 30". I've been looking at Bolivian rams, german rams, and apistogrammas. Can these live together? I know I want a male/females pair for the rams. Can I have 2 Bolivians with 2 germans, or any combination of the 3 listed fish? Also, my wife loves corydora catfish... are these compatible at all? Thanks!