Address 12f8KEQeqs62VaWbee1zG3gFteD5GtBwLE

sat balance
8155087
runes balances
outputs