Moscow (CNN) Anti-corruption protests continued across Russia on Sunday, days after President Vladimir Putin admitted Russia has a problem with state corruption.

The protests hit the capital and several other cities, but attendance was notably smaller than the week before, when Russians took to the streets in droves demanding government reforms to tackle the issue.

More than 30 protesters were detained Sunday in central Moscow near Triumfalnaya Square, according to state news agency TASS, in an area that has become the usual site of the "opposition walk." Another seven activists were detained at nearby Manezhnaya Square, said TASS, quoting police.

The Russian nonprofit OVD-Info reported higher numbers: 44 people arrested in Moscow on Sunday. A young man carrying the Russian constitution in his hands was the first detained at Manezhnaya Square.

There were also small protests in Saint Petersburg and Samara.

Read More