1196
1190
1188
1182
1177
1164
1158
1157
1153
1150
1096
1091
1086
1085
1083
1073
1065
1061
1041
1034
1032
1019
1014
1008
1006
1001
993
991
987
977
976
970
969
966
963
959
958
952
930
917
911
909
907
905
903