Faits: Faits: A. Le 17 juillet 2003, un Juge d'instruction de Madrid a adressé à la Suisse une demande d'entraide judiciaire, pour les besoins d'une procédure pénale dirigée notamment contre les frères jumeaux C._ et D._, soupçonnés de blanchiment d'argent provenant du trafic de stupéfiants. La demande fait état de comptes ouverts auprès de banques genevoises, soit la banque F._, la banque G._ et la banque H._. Le magistrat requérant en demande le blocage immédiat et la production de la documentation relative à ces comptes, dès leur ouverture. Le 12 novembre 2003, le juge d'instruction madrilène a complété sa demande en produisant un rapport de la Brigade d'investigation des délits monétaires du 8 juillet 2003. Il en ressort que les frères C._ et D._ récoltaient l'argent liquide en Colombie et procédaient à son importation par avion en Espagne, puis notamment en Suisse; l'argent était déposé sur des comptes bancaires et viré vers Bogota ou Miami. Les sommes ainsi recyclées étaient estimées à plus de 30 millions d'Euros. A. Le 17 juillet 2003, un Juge d'instruction de Madrid a adressé à la Suisse une demande d'entraide judiciaire, pour les besoins d'une procédure pénale dirigée notamment contre les frères jumeaux C._ et D._, soupçonnés de blanchiment d'argent provenant du trafic de stupéfiants. La demande fait état de comptes ouverts auprès de banques genevoises, soit la banque F._, la banque G._ et la banque H._. Le magistrat requérant en demande le blocage immédiat et la production de la documentation relative à ces comptes, dès leur ouverture. Le 12 novembre 2003, le juge d'instruction madrilène a complété sa demande en produisant un rapport de la Brigade d'investigation des délits monétaires du 8 juillet 2003. Il en ressort que les frères C._ et D._ récoltaient l'argent liquide en Colombie et procédaient à son importation par avion en Espagne, puis notamment en Suisse; l'argent était déposé sur des comptes bancaires et viré vers Bogota ou Miami. Les sommes ainsi recyclées étaient estimées à plus de 30 millions d'Euros. B. Le Ministère public de la Confédération (MPC), chargé d'exécuter cette demande, est partiellement entré en matière le 27 novembre 2003. Les banques étaient invitées à procéder aux blocages sollicités, ainsi qu'à produire la documentation, à partir du 1er janvier 1997. Le 23 janvier 2004, la demande a été étendue à un compte détenu par la société I._. Le 8 juillet 2004, le magistrat requérant a demandé à être informé au sujet des comptes bloqués en Suisse, dont les titulaires sont les frères C._ et D._, leurs parents et les autres personnes concernées par l'enquête. Par lettre du 15 juillet suivant, le MPC répondit qu'à l'occasion d'une visite en Espagne le 12 février 2004, le juge d'instruction madrilène avait fait savoir au procureur suisse qu'après la saisie en Espagne de documents trouvés en main des frères C._ et D._, il considérait la commission rogatoire comme exécutée. Il s'agissait en réalité d'un malentendu, car les informations requises dans cette commission rogatoire étaient toujours attendues. La requête serait traitée dans les meilleurs délais, sous réserve du droit d'opposition des titulaires des comptes. Les sommes bloquées s'élevaient à 2,3 millions de francs. Par lettre du 15 juillet suivant, le MPC répondit qu'à l'occasion d'une visite en Espagne le 12 février 2004, le juge d'instruction madrilène avait fait savoir au procureur suisse qu'après la saisie en Espagne de documents trouvés en main des frères C._ et D._, il considérait la commission rogatoire comme exécutée. Il s'agissait en réalité d'un malentendu, car les informations requises dans cette commission rogatoire étaient toujours attendues. La requête serait traitée dans les meilleurs délais, sous réserve du droit d'opposition des titulaires des comptes. Les sommes bloquées s'élevaient à 2,3 millions de francs. C. Dans le cadre de cette procédure, le MPC a notamment rendu plusieurs ordonnances de clôture portant sur la transmission à l'autorité requérante de tableaux récapitulatifs concernant les comptes bancaires bloqués en Suisse. C.a Le 26 août 2004, il a ordonné la transmission d'un tableau concernant quatre comptes détenus par la société J._ auprès de la banque H._. Y sont mentionnés, outre le titulaire, les numéros, les dates d'ouverture, les ayants droit économiques (soit les parents de C._ et D._), les personnes disposant du pouvoir de signature (soit les frères et les parents de C._ et D._) ainsi que les devises et le solde disponible. C.b Par décision du 7 septembre 2004, il a ordonné la transmission d'un tableau concernant 23 comptes et portant les mentions suivantes: titulaires (soit K._, I._, C._ et D._), établissements bancaires (soit les banques H._, G._, F._) numéros, dates d'ouverture et, éventuellement, de clôture, ayants droit économiques (dans tous les cas, C._ ainsi que, pour certains comptes, D._), personnes disposant de pouvoirs de signature (soit les frères et les parents de C._ et D._), les devises, ainsi que le solde disponible. Après avoir communiqué les pièces de la procédure au mandataire des frères C._ et D._, et permis à celui-ci de présenter ses objections, le MPC a considéré que la remise de ce tableau correspondait à la demande d'entraide, que la consultation de l'ensemble de la documentation ne s'imposait pas en l'état, et que l'enquête étrangère avait un caractère pénal, le principe de la spécialité étant rappelé aux autorités espagnoles. C.c Le 13 octobre 2004, le MPC a aussi décidé de transmettre un tableau concernant trois comptes détenus par E._ auprès de la banque L._. Le MPC a rejeté des objections similaires, en relevant que le compte était contrôlé par les frères C._ et D._ et que les pièces essentielles de la procédure avaient été mises à disposition. C.c Le 13 octobre 2004, le MPC a aussi décidé de transmettre un tableau concernant trois comptes détenus par E._ auprès de la banque L._. Le MPC a rejeté des objections similaires, en relevant que le compte était contrôlé par les frères C._ et D._ et que les pièces essentielles de la procédure avaient été mises à disposition. D. Trois recours de droit administratif ont été formés contre chacune de ces décisions; le premier par les frères C._ et D._ ainsi que par A._ et B._ (cause 1A.234/2004); le second par les frères C._ et D._ (cause 1A.238/2004); le troisième par les frères C._ et D._ et la société E._ (cause 1A.269/ 2004). Les recours tendent au rejet de la demande d'entraide et au refus de transmettre les tableaux récapitulatifs, ainsi qu'à la levée du blocage des comptes visés, subsidiairement au renvoi de la cause au MPC pour complément d'instruction et nouvelle décision. Les recourants ont (avec ou après le dépôt de leur recours) demandé l'assistance judiciaire, respectivement la dispense de l'avance de frais pour la société E._, s'estimant incapables de verser les montants réclamés. Le MPC conclut au rejet des recours, dans la mesure où ils sont recevables. L'Office fédéral de la justice conclut à l'irrecevabilité des recours en tant qu'ils émanent de personnes qui ne sont pas titulaires des comptes visés, et au rejet des recours pour le surplus. Les recourants ont eu l'occasion de répliquer. 