1100 652
287 737
131 88
2297 930
265 447
333 674
45 88
566 672
791 720
404 588
417 710
434 647
1047 952
188 964
2814 912
738 29
851 667
384 24
784 516
583 829
14 250
31 956
758 86
810 117