32081 22
17925 18
10459 8
11886 10
87911 91
14844 14
21589 22
19769 17
10379 9
12126 7
13427 11
11434 10