12777 680
4565 51
5974 706
27779 532
71012 417
7105 596
8618 867
9742 704
11026 906
11439 648
2028 234