153 167
1215 9
352 289
1087 700
777 861
946 624
984 503
997 437
460 912
438 562
636 863
833 562
340 906
1043 134
978 565
845 341
954 23
240 887
166 88
345 232