16240 8
13002 2
12093 2
14467 5
12089 2
11259 5
13709 4
13276 16
14825 8
15034 2
15208 3
13658 2
12346 6
27786 31
28256 41
18649 15
58438 72
69943 161
31363 35
16450 9
53438 87
41009 68
99571 199
28465 19