686 231
114 83
693 706
868 521
109 369
832 1
144 746
648 907
375 622
912 164
461 973
126 859
41 377
849 815
18 156
10 246
363 665
956 822