1061 711
747 424
172 476
999 519
422 264
377 428
565 445
894 941
988 211
564 230
2505 920
173 233
634 785
152 719
549 13
476 718
965 605
848 998
533 318
717 833