Address 31sHXFAeVkEjzWEBYWjoRQ5RcXysEhQRn2

sat balance
685647
runes balances
outputs