591 73
3543 74
252 357
747 767
855 798
203 55
198 160
95 176
688 458
558 356
539 602
265 580
66 711
776 650
1015 192
434 627
366 277
84 140
75 74
653 474