1073 42
1036 236
997 775
987 473
976 529
916 982
894 941
882 919
880 370
840 653
836 502
826 505
801 407
798 382
781 1
715 146
674 253
671 14
654 757
647 838