812 670
1148 44
398 429
420 93
840 220
359 375
330 988
345 942
804 333
170 666
687 407
906 353
546 509
496 518
417 832
667 413
551 498
1000 588
251 703
679 193