1891
1201
1274
1116
1052
929
915
1364
1629
1616
997
877
942
1436
1287
868
1468
1236
1210
847
1327
1021
1277
932
945
714
798
456
448