858 435
935 113
422 75
560 235
399 618
42 432
860 763
447 169
715 833
312 301
135 482
532 1000
355 651
541 570
89 743
165 846
496 382
739 413
774 394
831 307