Nokia Lumia 620 now available at TELUS