1097 164
1034 266
999 94
988 630
953 2
937 747
883 721
867 848
843 209
801 621
798 865
781 673
770 254
765 681
755 642
743 353
737 401
709 912
703 88
691 555