find command to use multiple -exec options

Hello All,
Is there a way to make exec do a couple of operations on a single input from find?

For example,

find . -type d -exec ls -l "{}" ";"

I would like to give the result of each "ls -l" in the above to a wc. Is that possible?

I want to ls -l | wc -l inside exec. How do I do that?

Thanks,
Prasanna

So you need find out the file quantities in each subfolder?

Not sure, why you have to make it in one find -exec.

Here is my script:

find . -type d |while read DIR
do
  COUNT=$(ls -l "$DIR" |grep -v ^d|wc -l)
  echo $COUNT "|" $DIR
done