deliver 2517 GIFs