15028 12
18371 5
14235 4
11454 4
16180 9
41403 54
12858 6
14464 6
14961 2
11804 1
14418 3
31713 5
20744 8
12901 1
21557 8
13102 6
16252 14
11957 2
26975 37
13554 5
18224 11
16151 5
22578 14
14807 16