1215 9
352 289
1087 700
777 861
945 624
984 503
997 437
460 912
1043 134
845 341
362 537
438 562
835 260
153 167
803 437
636 863
954 23