645 661 865 1048 1051 1108 1187 1417 1502 1600 1661 188 » 20138073