399 290
641 880
647 424
80 79
475 216
406 947
992 362
758 588
977 330
118 832
316 718
907 285
103 52
940 334
196 990
690 456
132 693
1175 409
874 57
726 712