1027 130
1023 254
1020 493
1018 102
1016 123
1002 989
997 71
995 311
994 271
994 492
988 676
976 549
971 963
968 663
967 270
964 476
950 568
942 906
940 47
938 564