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