21175 15
14953 16
17120 12
18999 17
67673 51
8413 6
13478 22
11906 14
12605 28
15141 11
14054 20
16284 18
253022 351
96578 142
27950 40
12895 17
42358 29
14687 16
12076 28
25205 54
15488 32
10606 13
12836 24
68037 125