180 87
715 234
323 49
264 828
546 966
912 219
903 289
129 253
664 706
782 155
381 691
881 630
747 145
543 55
999 488
689 318
672 43
1008 396
939 545
812 650
223 601
675 736
128 659
876 402