666 308
188 796
993 137
928 627
788 382
316 548
231 59
184 677
353 446
759 573
638 375
585 302
473 248
780 293
408 629
243 592
601 893
426 61
10 978
328 62