1023 380
1022 904
1018 723
1016 272
1016 929
1015 164
1012 60
1008 971
1004 514
1003 909
1000 541
999 199
999 53
999 707
997 660
996 323
996 899
995 432
992 56
991 878