1026 213
1005 613
990 504
979 535
970 641
948 23
925 18
894 941
889 697
806 678
776 857
766 167
762 915
747 22
743 927
739 413
715 370
622 69
620 684
572 327