1016 308
1015 218
956 729
942 585
942 119
926 825
920 873
880 795
864 528
858 106
855 576
836 345
834 270
830 248
829 592
823 493
791 850
785 163
743 66
738 471