Algo simples como:
mapfile -t names < file1
for name in "${names[@]}"
do
echo "${name}" $(grep -c "^$name " file2)
done
fornecerá resultados como:
Peht 2
Mawo 3
Stso 1
Makr 0
Bavo 2
A string grep diz para ancorar o nome de usuário no início (^) da linha e aplicar um espaço à direita depois da linha.