1122 251
738 836
925 710
158 586
674 43
213 972
1857 567
10 246
540 507
1010 443
252 675
816 448
787 854
154 167
806 952
67 15
750 719
715 766
765 830
555 951
51 389
832 1