27 80
495 525
585 882
336 428
291 438
546 878
142 856
769 42
444 189
797 730
847 733
997 911
672 533
3 741
267 622
53 511
405 251
800 414
175 731
488 186
575 919
113 586
452 315
382 204
963 164
30 991
715 496
307 250
301 926
658 431