835 260
153 167
803 437
1215 9
1087 700
777 861
978 565
362 537
954 23
166 88
465 542
936 888
229 709
339 906
984 503
460 912
1043 134
845 341
345 232