1231
1215
1064
1050
980
1141
1142
1044
1066
1054
1053
1082
1100
941
1051
1062
1050
1035
921
958
963
949
971
1016
983