The USB Version Minipro TL-866 does the 2716's.
So, does the Willem-Programmer ver6 PCB6.0LPT -- 2716(Vpp25V)
Unfortunately, although the TL866 lists 2716's, it will not generate 25v to properly program them.
Although a very cute and inexpensive programmer, the TL866 lists many types it will not program properly. The 2716 and 22V10 are just two that have frustrated me.