167 runners go sub-2:30 in Tokyo

Despite poor conditions Tokyo still produced some crazy fast results