5835 8
2948 5
1516 1
12151 58
2249 2
2328 7
2706 6
1152 3
2915 2
5162 15
4218 5
5171 15
3738 8
5069 9
3316 8
7852 34
5266 31
22445 85
15127 36
18472 66
3586 4
4115 10
5481 19
4980 14