Urinary stone composition in Germany: results from 45,783 stone analyses | Synapse