15411 14
15255 4
12710 2
10602 2
15603 9
12987 3
13206 2
11795 3
12854 9
21932 29
14314 8
11619 7
18228 12
11803 8
9504 3
16853 16
13861 5
11559 3
17900 9
11928 3
11123 1
15980 20
25617 34
16743 18