12980 21
13665 36
91154 213
15582 37
14033 32
6227 23
56012 175
4357 11
21394 24
27597 19
94335 76
21693 17
12573 34
7206 14
21109 31
11069 17
2312 9
9142 9
67650 188
8817 7
7752 12
29893 43