actually this question arises weekly here. It is that they compute the charts only on a weekly basis.
And the track you voted for has to make a certain score to enter the top 50.
This week they were a little bit late but I just saw the charts have been updated.
>> : No answer?....why bother with this site
>> Your right...it sucks, nobody responds
> What bugs me about this siye is that you can vote for a track and it doesn't make the charts, what's the point.