Address 3PLcQAEg59wAetaUgwaHjnGSukfWPsz41f

sat balance
2005791
runes balances
outputs