13055 15
7527 13
9577 14
4289 9
5478 9
7666 15
6759 14
7220 10
18968 19
21697 25
14442 17
22591 25
18976 26
25793 54
13973 7
29395 40
11793 11