643 66
574 390
290 338
215 117
515 365
809 297
297 828
587 754
909 901
122 958
208 44
65 229
82 398
588 751
607 926
245 336
276 626
758 143
390 920
86 337