1087 25
1046 765
1034 387
1032 211
1014 815
1007 529
1005 918
998 48
990 713
988 686
977 262
972 991
971 690
971 977
968 475
968 271
963 406
952 323
950 956
938 115