11495 5
10988 3
21664 36
23328 49
11438 6
22118 14
10938 3
14686 14
17312 11
14229 13
11239 6
13310 8
14806 9
25413 18
12542 2
10285 8
16557 6
15670 23
9539 7
15420 4
10258 1
10011 4
15108 8
12607 3