Supermarket chain Pyaterochka is to buy 18 of the 24 Kopeika stores in St Petersburg for US$60.8m, according to the AFX news agency.