123 104
204 636
652 333
403 242
598 939
442 627
855 305
116 101
561 899
541 848
31 651
239 801
629 469
297 398
299 178
826 77
549 403
231 396
351 521
955 758