12736 680
4533 51
5974 706
27775 532
71007 417
7104 596
8613 867
9742 704
11025 906
11438 648
2028 234