972
949
1251
924
997
926
1028
1391
1287
1413
1187
1395
1002
1105
1424
1499
1631
1131
904
987
1083
1106
1229
1856
1116
1126
1080
1013
1443
1212
1054
1221
1023
994
1014