cards credit leaked wallpaper leaked credit cards details Web The funds loaded on the 600000 cards add up to approximately 18000 and average at around 30 per card. The card leaks likely d… Saturday, November 19, 2022 Edit