1009 563
566 556
724 267
717 175
867 669
669 476
38 828
799 554
493 934
152 90
513 769
929 453
654 341
1003 279
334 31
37 131
244 780
38 445
762 189
232 593