1110 615
1022 632
1006 822
1001 265
995 58
987 791
987 257
980 889
975 803
973 654
947 134
942 940
934 941
931 375
919 439
910 286
891 965
858 409
856 984
837 416