1000 645
55 315
788 757
908 870
292 443
488 323
712 656
529 241
272 938
473 46
370 169
827 529
82 203
159 342
38 590
20 29
144 913
890 237
778 220
352 53