1104 482
949 632
175 696
796 540
226 663
43 857
1131 813
28 35
615 448
501 792
960 736
359 520
257 457
555 741
337 630
990 605
663 397
55 144
586 286
410 280
369 527
996 146
172 768