596 657
751 378
689 203
292 583
562 93
959 552
191 50
131 110
809 904
673 277
329 202
884 477
11 33
209 86
82 561
585 13
43 836
794 784
632 767
210 955