1145 987
1161 31
850 580
1154 166
259 293
590 202
90 996
765 374
125 914
810 951
36 470
566 859
229 257
873 708
672 284
240 378
295 8
544 740
375 524
93 153