28287 52
19695 32
12081 36
20871 40
13425 18
17663 18
6489 12
15672 56
34841 120
21511 65
12208 36
16285 25
1844 6
22593 113
1741 4
5096 11
10168 32
5678 18
13232 49
2117 7
7351 29
5241 11
9418 28
4382 9