Здесь
List<WebElement> postlinks =
driver.findelements("//a[starts-with(@href, '/p')]");
вы собираете ссылки, допустим, размер равен 21.
Ушли в forLoop
for(int i=0;i<postlinks.size();i++){
Внутри этого выполнения несколько кликов,если вы считаете, что это приводит к увеличению количества ссылок, но все же вы используете постлинки, которые зафиксированы 21.