689 832
578 174
655 306
166 974
275 169
868 824
351 116
530 512
872 983
347 507
320 226
86 4
697 128
257 867
839 707
133 150
109 895
648 710
271 361
251 163
882 473