1005 251
645 576
3629 924
177 610
44 67
305 889
627 726
974 208
623 70
275 385
981 550
82 624
927 393
738 477
117 525
90 997
55 28
66 528
614 573
949 983
650 616
888 417
574 538
674 990