12984 680
4665 51
5976 706
27796 532
71044 417
7108 596
8639 867
9746 704
11031 906
11443 648
2029 234