1040 16
1016 447
973 827
950 213
927 178
868 132
868 384
856 783
850 749
833 447
820 940
777 634
737 422
702 807
683 638
641 136
608 393
592 210
583 116
547 739