Using staking ledger stakingnext.
Next Epoch Delegations Total: 427353.111818291
Key Name Stake % of Total
B62qiZv8fWPqH9oCUruNLuJaranpRAXeYzBMpVfZWA8Ui4bvZiGtQdT O(1) Labs Address 39 378167.205767237 88.49
B62qjq7vHyZM1YdZsQo9C3oW2QfdP1494iYD2Hs3uB5DSqGbk68vgCc O(1) Labs Address 173 47745.048023344 11.17
B62qnoExUHJrbecWWDBaUXUaqq56CCbzta6H81U7bRZqd1GqXEyxNZP Unknown 1440.858027710 0.34