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