1208
2018
1206
1154
1501
1151
1048
970
893
935
1451
1046
1265
909
926
1143
1254
972
1234
1287
1237
862
904
861
1182
854
937
844
963
1270
1232
1343
1045
1306
944
1053