339 906
352 289
1087 700
777 861
1043 134
845 341
199 73
240 887
166 88
465 542
516 421
823 366
230 709
835 260
1215 9
946 624
742 71
984 503
997 437
460 912
978 565
535 585