982 245
749 642
616 403
320 133
481 296
477 162
580 428
340 190
219 128
867 178
835 881
631 351
626 364
541 912
1012 9
901 218
364 172
123 974
587 745
1310 512