1045 952
880 537
1003 860
921 672
43 864
580 679
913 887
361 444
559 758
882 553
843 569
295 860
865 15
840 152
689 933
183 162
610 210
48 85
661 228
431 540
747 12
947 926
918 753
216 474
20 918
744 670
909 989
825 226