245 97
302 669
689 401
590 988
216 286
959 885
591 370
471 322
308 570
936 995
697 665
183 361
596 90
487 82
570 388
360 697
59 575
989 550
642 618
326 997
295 755
754 287