About 12 million entries are recorded on NCOVI Map