823 803
648 496
594 72
915 512
774 666
619 163
773 122
278 656
879 891
465 286
553 846
514 100
787 998
896 161
365 342
687 94
323 571
405 186
236 119
348 237