1161 1000
896 230
174 129
994 998
120 428
948 801
752 976
224 574
149 325
118 506
829 940
282 125
721 80
136 876
903 289
698 522
217 31
356 763
700 333
83 520
810 196
957 604
855 276