13089 680
4723 51
5977 706
27804 532
71062 417
7112 596
8640 867
9746 704
11038 906
11444 648
2029 234