1056 169
1027 540
963 1
901 342
883 96
866 858
857 298
835 614
825 123
682 142
632 916
628 778
614 827
613 16
589 792
587 700
587 156
480 83
312 796
281 890