4342 25
2798 8
3203 6
2053 5
14156 55
32650 156
41070 280
12837 44
2038 6
2432 9
2984 10
2442 3
13708 44
3015 3
6262 10
10288 24
15829 80
21251 99
34979 122
5786 24
3838 12
996 3
1003 0
2865 3