840 339
608 361
681 628
787 288
533 100
262 29
506 612
826 835
146 620
642 534
855 439
388 411
278 671
121 127
456 192
764 88
122 825
20 431
187 522
593 503
700 545
834 435
269 21
298 614