executemany is faster than loop