You should check them, these might be warts.
do they itch?
yes, before it was only sometimes. these days it itch a lot