713 2
574 835
103 774
72 944
632 153
912 796
418 280
1040 982
650 14
1016 906
309 973
32 225
158 243
258 573
81 356
159 441
829 651
336 690
553 156
299 703
907 585
251 238
963 633
1190 496