1004 816
983 558
970 392
967 752
951 350
933 419
929 28
894 128
885 469
865 709
865 132
855 815
852 434
797 544
775 55
759 683
742 991
710 178
708 982
699 249