19604 25
11000 6
9424 4
12236 7
11439 3
11999 13
16254 21
10602 8
11153 8
9961 4
9585 4
35299 49
9311 4
14798 9
12808 7
10006 1
12144 3
8986 2
15162 10
20894 37
13092 10
15286 9
11941 14
9263 2