909 603
838 439
269 518
906 679
156 86
186 46
376 230
88 169
883 24
830 69
832 893
21 597
375 867
424 140