1002 446
999 315
994 339
971 646
960 502
958 699
953 937
950 243
938 82
934 55
926 875
924 383
923 575
917 327
900 36
896 556
894 851
893 974
858 574
847 542