Ranking of apps based on number of installs