1253
1241
1236
1231
1225
1196
1183
1177
1175
1165
1141
1136
1114
1091
1065
1054
1018
1002
997
979
978
961
959
912
899
898
886
858
850