1017 68
301 910
256 46
828 636
728 285
661 93
294 981
425 773
811 638
761 242
791 6
379 26
129 905
208 522
476 23
542 183
669 842
98 54
45 941
518 231