1043 125
1010 772
1005 208
1000 653
988 583
976 480
973 72
971 359
969 79
968 755
959 489
952 231
945 391
942 882
933 375
932 211
929 231
919 450
918 855
912 528