QSL: No.166, Lane 999, Weiqing West Raod, Jinshan district, Shanghai, P.R. China. 200540
Slots top 20: