22 1
99 727
719 363
215 653
411 8
888 398
76 219
342 20
805 526
337 582
150 817
931 127
583 529
652 109
803 342
310 756
179 410
228 13
379 590
690 860
782 248
527 584
298 797
728 591
671 983
968 550
762 110
788 137
693 687
118 98