1101 118
973 23
915 260
868 42
830 836
807 752
801 610
745 422
722 168
716 897
700 377
687 990
681 450
680 859
659 489
627 725
609 167
605 664
585 692
572 748