12740 680
4540 51
5974 706
27777 532
71008 417
7105 596
8613 867
9742 704
11025 906
11438 648
2028 234