1010 552
994 348
953 142
936 408
930 653
909 287
883 145
871 491
818 159
804 220
750 174
732 789
679 488
656 727
631 861
626 455
565 415
500 56
444 27
407 643