1051 226
966 946
434 186
489 233
270 373
998 687
617 332
293 642
50 572
575 410
179 381
891 80
1016 949
658 36
265 995
759 102
322 505
1061 22
285 93
599 699