9494 14
6800 9
22918 89
10416 28
37153 107
4334 4
25982 47
28612 51
14200 30
67650 188
15430 41
16624 24
12565 32
2549 10
7269 13
2094 7
4880 15
21179 32
26288 40
5015 26
3225 8
12887 31
24630 63
11179 22