1091 566
1021 750
994 174
958 7
955 690
937 153
929 497
907 228
842 44
832 292
823 597
811 812
760 736
729 833
698 616
681 710
678 841
678 43
527 718
523 232