923
872
871
1062
852
1100
988
1112
882
896
1295
899
1491
937
862
1242
903
1061
887
1058
877
1194
814
1443
1265
974
1290
1251
908
873
1190
857
940
846