153 167
339 906
777 861
984 503
997 437
460 912
954 23
240 887
535 585
516 421
823 366
447 401
835 260
1215 9
352 289
1087 700
1043 134
978 565
845 341