6852 16
14351 40
4945 8
12404 20
6318 6
9166 7
5535 11
2864 6
29754 46
3207 8
44933 105
14983 17
10760 13
46790 63
10055 9
26412 31
6483 7
17747 39
8090 13
8869 4
13501 20
28209 37
73365 79
131118 125