8339 5
11849 16
15668 33
13532 29
8362 3
9071 10
17970 29
88136 215
6829 3
7288 4
11332 19
27854 46
7941 4
9205 2
11647 22
14893 25
13900 11
18208 22
14629 21
9060 6
13084 8
13886 22
7031 1
14473 35