with data as (select
block_timestamp,
tx_id,
to_address as address,
symbol,
amount,
amount_usd
from ethereum.udm_events
where from_label = 'sablier'
and event_name = 'transfer'
and origin_function_name = 'withdrawFromStream'),
temp as (select
address,
sum(amount_usd) as total_received
from data
group by address)
select * from temp
where total_received > 0
order by total_received desc
limit 10