866 435
942 113
443 75
577 235
406 618
47 432
862 763
454 169
717 833
316 301
138 482
541 1000
357 651
544 570
97 743
169 846
500 382
740 413
777 394
835 307