16227 20
17552 15
11931 6
9689 3
10049 5
11724 6
33408 47
30739 52
8200 3
28200 30
11126 14
12097 9
12039 5
37281 47
13908 19
14933 7
20162 28
21699 24
12864 6
20237 32
13984 10
10778 9
9294 6
30768 24