506 361
626 642
565 23
862 289
218 790
92 697
808 753
637 519
600 232
69 96
698 189
240 445
313 443
580 772
887 179
822 255
46 116
715 406
102 669
660 880
714 338
610 202
147 370
93 682