1017 166
1016 315
997 198
970 785
934 999
902 395
899 321
888 177
868 997
859 269
850 757
837 684
789 744
775 463
751 288
732 340
732 659
669 870
641 532
629 285