556 171
248 463
328 12
203 733
406 675
900 1
298 470
262 820
211 165
312 488
548 322
615 796
689 16
599 791
948 532
912 1000
883 82
796 5
335 286
82 398