16812 15
17402 17
9001 3
12921 6
14513 9
20384 22
12793 12
20327 25
11148 8
14381 7
9762 4
11159 7
41087 55
32114 50
13531 12
11531 8
14208 3
27708 34
13274 12
19282 25
9985 9
12480 4
10335 3
26307 10