Herman 1874

595 queries in 2.735 seconds.