836 260
341 906
804 437
1215 9
1087 700
777 861
742 71
997 437
979 565
363 537
845 341
438 562
230 709
154 167
985 503