813 670
1154 44
421 93
842 220
361 375
331 988
345 942
804 333
906 353
1000 588
251 703
679 193
413 281
720 397
913 572
636 425
773 482
665 759
641 165
111 523