10180 2
12740 8
16331 18
19662 16
20304 44
11421 7
12379 13
28815 37
18291 23
13841 7
15812 13
17996 26
20462 32
16237 19
46647 107
27229 72
15811 15
15156 14
216352 507
15819 25
14036 6
12230 22
12579 10
20700 27