45 227
979 333
542 664
155 481
902 926
749 748
72 128
690 670
527 326
791 875
291 566
250 53
575 150
93 367
174 608
409 752
65 658
209 144
622 556
479 995