1038 909
1036 874
1006 257
946 749
940 424
924 702
911 320
891 17
858 197
837 231
833 932
822 625
814 14
801 425
773 464
754 121
751 991
719 858
712 545
699 816