Hey Neha, I guess there is a technical glitch in their website now ... have updated them about the same ... If you need to, then send a mail to info@tripoto.com and get your concern answered ... Happy Travelling!!!
Yes, leaderboard shows the total credits earned in a month. So if anyone redeems some credits profile shows less than leaderboard credits. Redeeming doesn't affect the leaderboard credits.