638 510
882 293
869 871
887 604
497 196
715 181
945 592
331 313
147 352
20 337
917 347
640 369
1040 670
711 70
561 598