329 443
1011 271
776 952
782 852
746 566
117 396
436 413
372 953
81 77
768 51
810 412
599 924
147 534
744 427
771 825