Terraforming Mars is a #6 on the game page. But when you click on it and goes to the top list Terraforming Mars is #7.
The other way around. Terra Mystica is #7 on the game page, and #6 in the list.
Probably just the usual out of sync caching delays between views on different site pages, I would suppose, just like e.g. number of thumbs on a thread can be different on a page with a forum's list of threads and on an individual thread's page.