322 251
820 314
581 803
551 394
668 356
111 878
916 214
344 386
181 633
783 815
300 427
811 761
889 135
839 843