10761 10
10423 8
8801 2
35905 85
16751 14
10653 5
10733 12
9492 1
11277 17
9878 7
9441 8
11454 8
12194 16
12761 2
10134 10
11269 18
15442 25
49922 169
16232 20
13754 10
12613 18
20687 47
19327 28
22646 39