1016 632
1006 615
995 822
987 58
974 257
963 803
962 265
960 889
955 654
943 134
935 940
929 375
929 941
920 791
899 286
899 439
888 965
849 409
827 416
820 984