1150 337
1012 276
1002 201
984 18
978 554
875 568
845 145
838 270
830 647
820 490
791 910
773 276
765 441
761 242
738 590
714 925
695 16
669 509
665 207
661 93