339 906
1215 9
352 289
946 624
742 71
978 565
438 562
636 863
833 562
240 887
166 88
465 542
230 709
835 260
803 437
1087 700
984 503
460 912