625 118
1045 687
685 5
660 89
356 448
290 461
326 271
116 111
465 420
515 439
868 923
349 118
712 179
388 682
386 601
109 290
394 76
246 595
117 455
624 947
216 756
257 406
76 934
752 603
620 943
507 69
368 547
83 141
314 327
997 732