852 496
597 516
227 512
195 418
579 81
400 127
252 108
233 129
219 617
541 469
333 136
82 748
695 580
944 961
433 93
690 780
300 324
351 330
487 259
41 174
13 509
388 981