Fetching all 30k market cap crossed tokens on solana

Hello, everyone.
I need your urgent help.
Is it possible to fetch all tokens market cap crossed over 30k?
I tested using :
“query MyQuery {
Solana {
TokenSupplyUpdates(
where: {TokenSupplyUpdate: {PostBalanceInUSD: {ge: “300000”}}}
orderBy: {descending: Block_Time}
limitBy: {by: TokenSupplyUpdate_Currency_MintAddress, count: 1}
) {
TokenSupplyUpdate {
Marketcap: PostBalanceInUSD
Currency {
Name
Symbol
MintAddress
Decimals
Uri
}
}
}
}
}”
But I can’t get all tokens.

query MyQuery {
  Solana {
    TokenSupplyUpdates(
      where: {TokenSupplyUpdate: {PostBalanceInUSD: {ge: "30000"}}}
      orderBy: {descending: TokenSupplyUpdate_PostBalanceInUSD}
      limitBy: {by: TokenSupplyUpdate_Currency_MintAddress, count: 1}
    ) {
      TokenSupplyUpdate {
        Marketcap: PostBalanceInUSD
        Currency {
          Name
          Symbol
          MintAddress
          Decimals
          Uri
        }
      }
    }
  }
}

EAP is only realtime data + 8h of past data so all tokens will not be covered