158 23
873 523
490 552
660 381
675 110
785 965
411 708
228 915
417 625
104 773
8 521
894 479
344 998
675 40
657 460
300 609
691 347
453 13
16 407
479 498
143 82
754 971
916 929
178 889
638 796
905 468
310 205
767 654
472 481
902 290