17611 17
4368 11
18119 20
5940 9
156440 278
13173 23
19314 32
7666 14
19263 44
7547 22
9516 14
11974 37
19674 79
10931 22
8914 13
7362 4
23236 50
36500 40
9542 20
16853 50
6320 8
18954 45
7184 4
8339 15