English: With 520 points, India ended up as the table-toppers.
Telugu: ఈ జాబితాలో 520 పాయింట్లతో భారత్ టాప్‌లో నిలిచింది.