1056 169
1027 540
963 1
901 342
883 96
866 858
857 298
835 614
825 123
752 315
693 855
682 142
632 916
628 778
614 827
613 16
601 872
589 792
587 700
587 156