1159 5
1153 3
1150 2
1148 1
1127 3
1126 2
1103 3
1102 2
1090 3
1088 4
1056 2
1052 2
1030 5
979 1
970 4
957 2
956 2
946 1
935 2
932 2
926 4
917 3
915 1
906 2