Address 12e2N7B44phugFHJAUU63X3v4HJzxcfD4a

sat balance
1318547
runes balances
outputs