What causes muscle cramps?

lorem ipsum blalalalalorem ipsum blalalalalorem ipsum blalalalalorem ipsum blalalalalorem ipsum blalalalalorem ipsum blalalalalorem ipsum blalalala