27014 52
19261 30
11671 29
20871 38
13031 15
17256 17
6489 12
15266 55
34430 120
21097 65
12208 36
16285 25
1844 6
22188 113
1741 4
5096 11
10168 32
5678 18
13232 48
2117 7
7351 29
5241 11
9013 28
3977 9