1166
1208
1129
1261
1223
1283
1311
1689
1042
1033
1058
1011
955
876
1142
1400
1132
1232
916
872
769
1274
1202
1418
1471
1154
934
785
858
776
754
851
804
906
972
870