Address 12EcDXnz1vJBGpgFwfxykFW9jSBzT4aqaL

sat balance
1062282
runes balances
outputs