implementação do ranking