Get top holders for native eth and for weth token


please, can you help me to write query for to get top holder addresses for native eth and for wrapped eth(weth) which has address 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 on etherscan

i want to get addresses(eoa and smart-contract addresses) with largest number of native eth to less number of native eth and largest number of wrapped eth(weth) to less number of wrapped eth(weth)

if there are millions of addresses - i want to get them all

thank you

Hello @eugenereznikdesign,

Please check Token Holder API

Token Holders API | Data streaming platform