1132 160
1015 857
998 188
995 424
981 382
969 133
961 496
925 89
902 783
900 407
892 794
865 615
861 997
838 738
820 493
809 470
794 698
793 584
791 760
773 245