1113 828
1012 273
1010 82
1007 392
1005 418
1001 167
999 455
997 732
995 538
993 271
993 953
987 871
986 162
986 212
984 978
983 835
977 4
976 294
975 476
975 500