20 queries in 3.18 seconds (9.16M)