1007 81
1001 321
983 501
970 500
967 47
932 586
903 135
896 95
888 604
820 307
800 566
733 899
699 823
677 76
677 298
663 689
656 657
619 235
591 400
589 869