1034 213
1010 613
994 504
983 535
977 641
954 23
937 18
903 941
897 697
812 678
799 915
783 857
769 167
758 927
758 22
740 413
739 370
633 69
630 684
576 327