8 175
118 925
423 288
37 147
363 197
540 975
588 943
421 43
546 271
693 961
191 153
833 503
322 284
381 712
777 899
447 883
260 213
285 16
203 929
945 731