It might have something to do with the amount of posts that you make or the news that you submit, but i'm not sure
I wouldnt think so, anytime i log in i'm usaly top 3 in list or alot of the times i appear first like at this very moment, i wanted to believe its because i'm special, now you are raining on my parade :-D