Please excuse the original story on this address, I was going by item numbers in Ovi Store URLs - it turns out that there isn't a strict one to-one correspondance between URL numbers and actual content items. The store simply now has over 100,000 allocated item IDs, many of which never materialised into content. Watch this space for some fuller Ovi Store statistics.
Editor's note (Rafe):
I'd like to offer my apologies to anyone who was misinformed by the original story and/or related links on the social web. We strive to be as accurate as possible in all our reporting, but we are not infallible.