150606-0327150801-0660170401-0011170403-0439090228-0042170712-0018090627-0174090627-0242100214-0062100925-0555110409-0302110409-0365170906-0109140512-1121140718-0273170304-0068171106-0016180427-0994100913-0426140726-0114