What app did you use ro make these GIFS? the quality and frame rate is AMAZING for how small the size is, if I do something like that it turns out to be around 30MB per pic if not more.
@my little donger: I don't know what you use, but in general to get gif sizes small you have to a) start with high quality source without compression artifacts, b). use ordered dither (Bayer), NOT Floyd–Steinberg dithering, c). finish it off with gifsicle compression
then it's a question of tuning the size vs size of colour palette and gifsicle compression level