966 699
317 549
411 538
491 489
673 142
682 879
578 744
80 30
659 457
502 905
373 370
311 468
752 993
224 599
733 409
926 474
906 107
300 240
288 903
555 231