125 558
691 939
597 431
759 656
260 16
123 34
17 105
649 17
240 171
287 796
543 520
714 142
829 323
697 647
349 499
264 600
792 380
53 64
539 603
825 858