12640 32
2466 6
1743 14
7120 5
91215 241
85530 106
7269 21
24382 46
232745 417
11823 13
97961 244
8388 15
7968 16
10096 17
8028 8
36741 66
16874 12
7765 9
30232 55
10538 9
28579 54
42819 82
31762 28
16911 8