22 10
272 529 45
210 967 70
28 764 72
310 496 71
16 906 23
116 969 91
221 1000 21
298 512 90
359 820 93
93 552 39
434 473 41
146 212 51
75 278 94
9 151 59
824 992 9
764 837 1
533 782 18
78 464 36
540 728 100
39 653 9
372 825 42
481 564 55
