153 167
803 437
339 906
1087 700
777 861
945 624
1043 134
845 341
438 562
636 863
833 562
535 585
229 709
997 437
460 912
954 23
199 73
516 421
823 366
936 888