1003 848
1002 458
1000 178
999 859
994 921
986 51
982 714
979 778
976 527
976 316
975 653
974 549
971 749
969 250
955 609
952 407
949 187
946 873
944 222
944 329