12009 9
11851 7
16355 12
28252 29
10983 10
14033 11
18789 18
10113 8
21071 16
91746 91
11519 8
30565 23