12980 20
13665 36
90662 210
15223 37
13664 32
6227 22
55651 174
4357 11
21029 24
27230 19
94335 76
21693 17
12573 33
7206 14
21109 31
11069 17
2312 9
9142 9
67294 188
8817 7
7752 12
29893 43