12823 680
4584 51
5975 706
27784 532
71015 417
7106 596
8621 867
9744 704
11028 906
11439 648
2029 234