1152 600
1098 149
1076 873
1015 528
981 586
964 778
963 40
948 207
942 798
936 719
926 176
909 417
904 549
901 797
898 892
892 711
878 85
874 141
839 251
832 32