15028 12
18371 5
14235 4
11454 4
16310 9
41537 54
12858 6
14464 6
14961 2
11804 1
14418 3
31713 5
20873 8
12901 1
21686 8
13228 6
16252 14
12085 2
26975 37
13554 5
18224 11
16151 5
22578 14
14935 16