1032 354
1028 729
1003 112
976 777
955 702
921 640
913 241
911 286
853 843
843 634
835 241
814 514
769 437
765 239
741 739
725 35
718 131
715 424
694 576
644 424