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