1128 25
1049 765
1037 387
1032 211
1018 815
1017 918
1011 529
1002 48
992 713
991 686
984 991
978 977
977 262
975 475
973 690
971 271
965 406
957 323
952 956
939 115