14920 12
19651 33
26322 45
19601 44
26224 58
13584 23
20207 32
17684 19
18288 32
20687 46
118169 319
12149 13
10653 5
10506 10
11427 5
18457 61
9553 11
21064 28
15550 8
10749 4
11389 3
10348 13
8975 5
15885 40