1005 994
953 460
940 652
930 364
928 729
880 817
848 257
848 91
847 930
831 698
830 114
830 295
824 896
822 66
815 276
806 399
803 454
766 403
756 354
753 247