835 260
803 437
1215 9
1087 700
777 861
945 624
997 437
460 912
1043 134
954 23
833 562
199 73
229 709
153 167
339 906
742 71
984 503
845 341