656 235
489 548
340 588
743 353
461 301
821 451
246 519
803 223
214 794
1000 44
716 698
294 162
170 984
460 29
387 106
770 934
856 882
386 796
891 991
904 427