«Молча» в данном случае скорее играет роль наречия, чем деепричастия, и потому не обосабливается. Что касается «снующих вокруг торговцев», то это причастный оборот, но стоит он перед определяем словом («торговцев»), а в случае, если причастный оборот стоит перед определяемым словом, он не обосабливается. Так что тут запятая только перед словом «каждый», поскольку далее следует деепричастный оборот, стоящий после определяемого слова.