Epoch Delegations Total: 15840.306985773
Key Name Stake % of Total
B62qqwqdGTxj8ZmAoNgSxmAoKHptpdsWAY2QJc5NjGGZ98mDhuQrEKD Unknown 15840.306985773 100.00