12185 28
14444 112
12085 77
8317 12
20362 45
439 6
485 3
51319 122
22139 27
32246 58
7282 22
5458 11
14851 31
7290 22
37939 107
20745 40
11744 36
6715 32
27174 90
1794 8
2503 10
3105 10
55035 179