13312 10
24590 39
17441 20
19204 24
12985 9
11916 7
23552 22
17455 19
29921 81
39562 47
12502 5
11035 2
15540 7
12142 3
10508 2
11962 7
10316 1
18296 18
14048 12
12645 2
10292 2
13369 5
11307 8
14936 11