1003 214
999 739
995 338
992 143
991 90
984 217
977 789
972 581
968 503
966 378
955 449
933 893
927 1000
923 141
896 984
883 63
865 521
864 604
850 888
814 150