1190 936
255 482
243 572
59 579
152 129
950 75
631 263
118 921
387 655
483 505
468 254
642 382
290 742
863 765
643 169
1101 12
24 871
918 549
404 332
793 797
579 37
464 840