3001 613
1329 51
1304 915
1295 999
1286 992
1263 24
1262 980
1211 791
1194 193
1193 742
1160 62
1122 850
1117 254
1081 759
1079 169
1076 199
1074 85
1066 904
1065 56
1062 976