31 626
463 109
158 294
728 750
126 108
766 638
346 17
562 571
890 419
168 111
385 608
454 623
644 767
52 154
641 526
887 910
730 487
169 751
13 612
389 658
353 736
528 958
621 583
891 951
505 115
79 303
531 423
217 278
613 591
227 359