15811 6
9524 2
10519 2
11241 3
19869 39
15204 20
11156 4
22657 23
14843 9
12308 5
15757 8
12698 7
21425 30
13428 7
12802 8
12281 4
45115 89
12740 5
12805 6
13952 7
11929 4
12355 12
11903 6
12121 8