1094 912
1056 636
981 822
928 553
917 223
891 729
885 190
875 293
853 498
850 160
847 153
833 20
820 564
818 764
812 960
786 922
768 727
752 899
733 247
730 781