49 954
166 367
585 120
598 980
966 618
310 511
244 994
720 648
193 49
885 575
314 283
605 1
535 702
758 769
543 862
72 938
580 235
962 531
790 221
841 1