65 250
860 125
778 506
679 378
51 174
727 394
326 515
450 474
424 270
154 4
673 793
930 580
506 998
7 80
504 719
449 357
904 566
697 84
667 381
335 876
516 914
499 329
117 363
17 113
909 46
807 749
18 499
187 201
534 581
929 846