1027 130
1023 254
1020 493
1018 102
1016 123
1003 989
999 71
995 311
994 271
994 492
989 676
977 549
971 963
968 663
967 270
964 476
950 568
944 906
940 47
938 564