I would say Army, but that is biased beings I was in the Army. My first exposure to naked cocks was in the Army. My High School athletes didn't shower. In the Army over a 4 year period I only seen one small cock. I would consider it a micro-penis. Even on the scale of s, m, l the smaller ones had to be high statistical average. I wouldn't classify any other than the micro as small. For even the mediums, I am guessing they were a high average. When I started playing with men after my divorce, I only had the same large ones. It wasn't until a couple of years back that I found some average cocks 5-6 inchers. Then after I joined this site, I discovered that not every cock on Earth is LPSG large, large, or huge! For me, to find out that there are smaller ones and that is the norm was shocking. I had years of experience and seen only the larger ones. I am not complaining, and have even cultivated a close friendship or two with some of the smaller cock guys.