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
16001 20
13754 10
12613 18
20687 47
19327 28
22646 39
21121 64
15775 20
18288 32