3-part cards

74 queries in 0.615 seconds.