980 333
640 292
182 642
558 502
738 887
425 219
99 745
685 741
319 758
868 122
445 967
329 729
463 976
987 638
1110 292
624 754
214 154
29 758
499 57
352 817
1294 657
626 13
44 67