Epoch Delegations Total: 5637.417616269
Key Name Stake % of Total
B62qpfry1x8ZxEUY8svtspkxkW5gCoTTvif9SCxCxuESFoJhFsUmVj5 Unknown 5637.417616269 100.00