13076 680
4722 51
5977 706
27803 532
71062 417
7111 596
8640 867
9746 704
11038 906
11444 648
2029 234