529 306
845 639
77 55
395 979
117 465
906 91
606 396
316 902
750 437
375 48
322 827
388 191
260 720
270 765
144 961
732 605
627 813
383 806
92 280
637 739