Odd signalling rate of 31ΒΌ is derived from old 8MHz DSPs.
Very popular; on 20m, 14.070 MHz is always lively.
There are ~12 conversations going on in PSK31 (one with bad TX filtering), and one likely PSK63 CQ.