20003 20
14416 15
151921 15
17178 19
6965 6
11809 12
31268 36
94739 106
18773 21
24955 31
17061 17
18621 15