5093 462
312 78
792 273
218 755
994 690
746 887
107 395
457 606
797 600
68 670
185 78
179 728
1883 123
570 180
682 802
75 863
603 726
779 26
323 729
784 173
24 263
363 513
670 334