972
949
1250
924
997
926
1028
1390
1287
1413
1186
1395
1002
1105
1424
1499
1631
1131
904
987
1083
1106
1229
1855
1116
1126
1080
1013
1443
1212
1054
1220
1023
994
1014