50 45
134 542
245 138
317 475
523 32
120 338
237 702
972 903
86 313
51 191
589 808
494 162
322 235
719 223
535 80
64 76
600 1000
66 701
950 348
381 664
852 964
841 291
413 835
133 661
650 608
777 399
291 326
130 125
188 595
375 656