1004 48
510 707
546 986
467 409
977 416
698 219
419 105
541 500
932 941
703 616
840 452
527 405
297 169
40 78
427 440
785 370
618 993
276 848
972 328
920 468