15710 25
5860 5
36359 84
12209 8
5786 10
10842 13
7724 18
17678 21
31162 65
15117 40
65739 137
106335 199
8285 8
5136 5
9336 12
9201 22
5189 6
11953 22
11413 19
10205 16
10538 31
7142 8
18502 31
14255 27