980 333
272 335
576 575
407 387
920 772
209 606
555 435
37 465
738 887
734 608
332 26
57 551
71 787
2313 573
876 233
1971 123
463 976
687 999
165 787
772 773
349 680
1035 872
645 560