Alibaba 2011-07-26 01:25:19 - 89.41 8 - 8 15 0 0.53 43m 0.19 0.35 0.00 0.0000 0 0 0 2