Nyköping är residensstad i Södermanlands län och har 54 000 invånare .