Duvida Código SQL Server

Quero fazer uma classificação de acordo com a soma dessa quantidade, do primeiro para o último produto mais vendido, mas não consigo. Como posso fazer?

select
	P.Codigo_produto								as 'Código do Produto',
	P.Descricao_produto								as 'Descrição',
	count(I.Quantidade)								as 'Quantidade Vendida',
	row_number() over (order by I.Quantidade desc)	as 'Classificação'
from
	PRODUTOS P inner join ITEM_DE_PEDIDO I
		on P.Codigo_produto = I.Codigo_produto

group by
	P.Codigo_produto,
	P.Descricao_produto,
	I.Quantidade
order by 
		count(I.Quantidade) desc
go

O que resulta essa SQL ?