907 738
1001 341
827 643
647 369
424 144
45 221
504 936
2 635
149 171
68 49
632 754
963 354
611 913
527 583
184 57
314 748
575 747
137 466
885 158
891 387