1021 254
1003 675
999 32
995 305
992 33
985 665
970 87
963 511
948 187
935 790
928 779
908 942
903 443
897 444
897 135
889 504
859 320
856 121
847 363
841 498