1098 335
1056 250
997 111
994 651
992 945
976 857
945 287
914 160
902 65
900 359
870 336
862 52
854 268
849 506
841 714
830 462
819 959
810 263
783 819
763 822