575 410
297 24
506 404
886 80
394 428
871 768
396 414
517 68
647 495
1136 62
646 133
775 258
660 890
829 191
802 838
1037 147
801 269
459 644
224 307
809 998