542 690
339 558
342 105
908 121
77 244
25 719
715 662
404 939
453 450
894 937
600 338
828 859
633 748
135 743
903 75
695 486
881 538
533 346
656 674
577 398