806 407
775 858
736 169
89 1000
473 615
993 519
302 265
951 672
339 714
911 364
83 746
1114 756
1008 581
463 820
356 886
702 565
1003 954
782 497
1042 83
437 633