300 291
544 79
857 627
590 436
659 174
679 723
272 131
421 835
809 407
264 297
785 978
697 516
209 161
60 906
413 496
905 562
534 912
321 616
687 773
280 254