857 10
12311 32
5858 20
4107 14
12790 15
8016 11
12784 17
4742 8
18666 31
34629 91
20109 30
18680 17
16907 16