1006 392
993 953
967 78
966 925
934 400
923 294
922 985
896 151
895 248
869 940
862 594
850 701
850 268
848 777
843 706
842 870
837 748
837 575
832 112
816 305