I just saw that rankings on the leader board and that shown in the user profile is different! Why is that?
For instance,
User 'emo8' : (name : GOKU )
His profile shows his rank as 423
http://www.spoj.com/users/emo8/
While on the leader board his rank is shown as 409 here:
http://www.spoj.com/ranks/users/start=400