So MOST of your 100 stones were 2 cm? WOW!! No wonder your shoulder was hurting! I did a flush last night but now I'm passing only small stones, under 100, maybe 70-80, all chickpea size.
You should take some pics of these monsters. Do you have a digital camera?
I'm so glad you feel better. We all appreciate your input here.