35905 85
16520 14
10653 5
10733 12
9492 1
11277 17
9878 7
9441 8
11454 8
11961 16
12761 2
10134 10
11269 18
15442 25
49922 168
16001 19
13754 10
12613 18
20687 46
19327 28
22646 39
21121 64
15775 20
18288 32