735 13
831 66
635 406
999 488
357 47
239 992
265 850
381 691
984 99
149 325
43 857
935 981
3194 654
246 261
989 120
1144 576
722 335
1234 359
776 801
114 83
364 576
441 833
1175 496
136 876