430 485
299 295
201 928
157 280
392 166
773 662
328 136
1063 705
750 738
707 350
265 225
470 603
485 30
369 90
513 221
108 181
731 757
628 507
817 838
911 414
879 716
24 255