641 918
969 882
101 802
653 755
908 646
262 144
767 628
951 533
661 474
344 371
633 328
300 49
13 193
273 339
802 555
3652 59
453 192
997 30
468 937
893 159
650 776
225 636
126 305