1130 121
1128 302
1087 992
999 196
996 755
969 653
965 973
913 938
909 981
871 370
791 35
762 184
721 980
678 538
669 630
659 882
655 989
608 499
591 911
591 376