1075 25
1073 554
1034 195
1017 780
1012 802
1009 513
1006 51
1001 707
989 517
987 536
979 622
977 909
976 270
975 694
972 312
965 565
963 209
958 136
956 327
954 586