Faits: Faits: A. T._, ressortissant yéménite né en 1970, a été arrêté et placé en détention le 8 janvier 2004 sous l'inculpation de participation à une organisation criminelle. Le 9 janvier 2004, le Ministère public de la Confédération (MPC) a requis du Juge d'instruction fédéral (JIF) la confirmation de cette arrestation en exposant que des numéros de téléphones mobiles suisses avaient été trouvés dans la mémoire du téléphone mobile de l'un des membres du réseau ayant commis les attentats de Riyad le 12 mai 2003. Une enquête avait été ouverte en Suisse, visant un groupe de ressortissants de la région du Golfe faisant entrer illégalement des personnes en Suisse, leur fournissant de faux documents d'identité et les dirigeant vers d'autres pays d'Europe. Les contrôles téléphoniques avaient permis de découvrir que A._, ressortissant du Yémen, serait à la tête de ce groupe, en contact avec les réseaux affiliés à "Al Qaida"; F._, arrêté le 8 janvier 2003 en possession de monnaies étrangères et de matériel destiné à la fabrication de faux papiers, serait chargé de la logistique. T._ avait entretenu des contacts téléphoniques fréquents avec les deux précités. Il était soupçonné de s'occuper notamment des transferts d'argent, et d'avoir mis un véhicule à disposition des passeurs. Par décision du même jour, le JIF a confirmé l'arrestation, considérant que T._ avait minimisé ses contacts avec F._, et qu'il existait un risque de collusion. Par arrêt du 29 janvier 2004, la Chambre d'accusation du Tribunal fédéral a rejeté la demande de mise en liberté et autorisé la prolongation de la détention, en retenant l'existence de charges suffisantes, d'un danger de collusion ainsi que d'un risque de fuite. Par arrêt du 29 janvier 2004, la Chambre d'accusation du Tribunal fédéral a rejeté la demande de mise en liberté et autorisé la prolongation de la détention, en retenant l'existence de charges suffisantes, d'un danger de collusion ainsi que d'un risque de fuite. B. Le 5 mai 2004, T._ a requis sa mise en liberté provisoire; il a également demandé la remise des procès-verbaux d'interrogatoires des autres personnes impliquées. Le 7 mai 2004, le MPC a rappelé les charges pesant sur T._: ami de F._ et beau-frère de A._, il connaissait les agissements de ces derniers. Le risque de fuite était important, compte tenu du statut précaire de l'intéressé en Suisse. Le danger de collusion était lui aussi considérable, l'autorité envisageant l'interpellation de personnes pouvant avoir été en relation avec T._. L'examen des preuves, notamment des nombreux objets trouvés lors de la perquisition au domicile de T._, serait prochainement achevé, et la question du maintien en détention serait alors réexaminée. Le risque de collusion s'opposait par ailleurs à la remise de tous les procès-verbaux d'auditions; l'intéressé avait obtenu des extraits de toutes les dépositions le mettant en cause. Le 7 mai 2004, le MPC a rappelé les charges pesant sur T._: ami de F._ et beau-frère de A._, il connaissait les agissements de ces derniers. Le risque de fuite était important, compte tenu du statut précaire de l'intéressé en Suisse. Le danger de collusion était lui aussi considérable, l'autorité envisageant l'interpellation de personnes pouvant avoir été en relation avec T._. L'examen des preuves, notamment des nombreux objets trouvés lors de la perquisition au domicile de T._, serait prochainement achevé, et la question du maintien en détention serait alors réexaminée. Le risque de collusion s'opposait par ailleurs à la remise de tous les procès-verbaux d'auditions; l'intéressé avait obtenu des extraits de toutes les dépositions le mettant en cause. C. Par actes du 17 mai 2004, T._ a formé deux plaintes auprès de la Cour des plaintes du Tribunal pénal fédéral. La première visait le refus de remettre des copies des procès-verbaux d'auditions; la seconde était dirigée contre le refus de mise en liberté. Par arrêt du 8 juin 2004, la Cour des plaintes a rejeté la première plainte. T._ avait obtenu copie des procès-verbaux de ses propres interrogatoires et des extraits des déclarations qui le mettaient en cause. Il avait aussi eu connaissance des rapports de police. Le rapport intermédiaire du 16 avril 2004 faisait état des contacts entre T._ et les autres protagonistes. Le plaignant pouvait en outre consulter le dossier auprès du MPC, ce qui lui aurait permis de se faire une idée plus complète des charges retenues contre lui. La plainte n'ayant pas été assortie d'une demande d'assistance judiciaire, 1000 fr. de frais ont été mis à la charge du plaignant. Son avocat, nommé d'office le 14 janvier 2004, s'est vu fixer ses honoraires à 700 fr. Par arrêt du 9 juin 2004, la Cour des plaintes a rejeté la seconde plainte; le rapport de police du 16 avril 2004 faisait plusieurs références au plaignant. Les rapports ultérieurs, des 19 avril et 25 mai 2004, indiquaient que T._ aurait fourni de faux documents, procédé à des entrées illégales en Suisse, et possédé 300 cartes SIM Easy qu'il revendait pour 1 à 2 fr. pièce, ainsi que des cartes de crédit volées. Il aurait participé à une réunion secrète avec A._ et F._. De nombreux documents (pièces d'identités notamment) auraient été retrouvés à son domicile avec des photos passeport d'un individu condamné en France pour association terroriste, ainsi que du matériel destiné à la confection de faux documents. Le plaignant aurait aussi eu des contacts téléphoniques avec le dénommé J._, impliqué dans l'acheminement de volontaires dans les camps d'entraînement d'Al Quaida. Le risque de collusion a été confirmé: une vingtaine de personnes avaient été arrêtées en même temps que le recourant; ce dernier avait fourni des explications en contradiction avec d'autres éléments du dossier. Le matériel saisi nécessitait de nombreuses vérifications. Le plaignant était arrivé en Suisse en 1995 sous une fausse identité; sa demande d'asile avait été rejetée en première et seconde instance. Même si la révision de cette décision avait été demandée et si le plaignant avait vécu près de dix ans en Suisse avec sa femme et ses enfants, le risque de fuite a été lui aussi confirmé. La durée de la détention n'était pas disproportionnée. La Cour des plaintes a statué sur les frais et les honoraires de l'avocat d'office de la même manière que dans son arrêt précédent. Par arrêt du 9 juin 2004, la Cour des plaintes a rejeté la seconde plainte; le rapport de police du 16 avril 2004 faisait plusieurs références au plaignant. Les rapports ultérieurs, des 19 avril et 25 mai 2004, indiquaient que T._ aurait fourni de faux documents, procédé à des entrées illégales en Suisse, et possédé 300 cartes SIM Easy qu'il revendait pour 1 à 2 fr. pièce, ainsi que des cartes de crédit volées. Il aurait participé à une réunion secrète avec A._ et F._. De nombreux documents (pièces d'identités notamment) auraient été retrouvés à son domicile avec des photos passeport d'un individu condamné en France pour association terroriste, ainsi que du matériel destiné à la confection de faux documents. Le plaignant aurait aussi eu des contacts téléphoniques avec le dénommé J._, impliqué dans l'acheminement de volontaires dans les camps d'entraînement d'Al Quaida. Le risque de collusion a été confirmé: une vingtaine de personnes avaient été arrêtées en même temps que le recourant; ce dernier avait fourni des explications en contradiction avec d'autres éléments du dossier. Le matériel saisi nécessitait de nombreuses vérifications. Le plaignant était arrivé en Suisse en 1995 sous une fausse identité; sa demande d'asile avait été rejetée en première et seconde instance. Même si la révision de cette décision avait été demandée et si le plaignant avait vécu près de dix ans en Suisse avec sa femme et ses enfants, le risque de fuite a été lui aussi confirmé. La durée de la détention n'était pas disproportionnée. La Cour des plaintes a statué sur les frais et les honoraires de l'avocat d'office de la même manière que dans son arrêt précédent. D. Par actes séparés du 12 juillet 2004, T._ recourt contre chacun de ces arrêts, dont il demande la réforme. A l'égard de l'arrêt du 8 juin 2004, il requiert l'admission de sa plainte; à l'égard de l'arrêt du 9 juin 2004, il demande la cessation de sa détention préventive, la renonciation aux frais et l'allocation d'une indemnité de 2400 fr. (TVA non comprise) pour son défenseur d'office. Subsidiairement, il demande le renvoi des deux causes au Tribunal pénal fédéral, pour nouveaux arrêts dans le sens des considérants. Le Tribunal pénal fédéral a renoncé à se déterminer, tout en relevant, à propos de l'indemnité allouée à l'avocat d'office, que les deux plaintes étaient pratiquement identiques. Le MPC n'a pas fourni d'observations. 