14977 14
15457 7
12133 9
25814 38
15339 13
13836 19
10813 6
19677 18
18830 15
10174 7
12995 19
8244 7
18582 26
20188 34
15329 15
11498 7
40430 23
13920 17
10592 1
7787 5
7503 4
8240 4
9943 9
8143 8