963 543
63 390
372 905
1003 132
258 573
666 343
475 485
114 865
943 408
874 57
651 592
75 588
369 1000
904 884
482 94
205 912
42 7
615 411
965 921
828 64
1185 1000
230 696
35 621
837 952