1001 920
892 706
890 126
879 268
866 774
829 347
819 117
781 227
769 290
748 623
746 855
686 884
671 263
610 847
607 445
596 968
580 699
567 872
518 1
474 97