835 260
803 437
339 906
1215 9
352 289
1087 700
742 71
1043 134
845 341
438 562
636 863
166 88
777 861
946 624
984 503
199 73
465 542