1003 28
999 69
996 833
996 428
987 12
986 548
977 492
973 409
960 381
954 367
949 549
940 712
922 256
899 817
891 729
883 15
876 364
874 99
870 649
863 742