298 250
830 55
615 584
907 208
457 546
601 677
960 546
392 225
215 663
249 943
62 670
162 865
827 200
284 932
404 178
785 626
18 40
275 306
793 431
539 831