1131 566
1023 750
1016 174
966 690
966 7
943 153
934 497
920 228
854 44
838 292
832 597
816 812
768 736
733 833
702 616
688 841
685 710
684 43
555 718
537 232