872 319
913 503
107 67
810 437
377 682
843 269
643 984
639 600
630 174
730 595
578 551
636 881
478 452
434 31