12659 9
12848 6
22116 53
11032 3
9090 3
13756 14
13754 14
16523 14
16461 7
12082 5
10934 2
9430 3
9466 4
11743 5
17786 14
30311 99
14792 24
25717 35
15679 26
12202 8
10503 4
11338 5
17527 21
12401 16