1055 552
1012 220
1010 822
995 205
990 630
989 804
963 7
959 43
942 201
937 857
935 102
934 364
900 1
866 675
849 359
773 812
772 257
769 962
684 862
672 530