1052 125
1014 772
1009 653
1008 208
996 583
977 72
976 480
975 79
975 359
968 755
960 489
955 882
952 231
946 391
933 375
933 211
931 231
922 450
921 855
916 691