2321 4
6806 20
4011 18
2818 18
5969 25
2828 0
4996 19
2128 0
7312 29
2250 7
3062 17
2684 7
6291 16
901 2
4016 2
29074 64
27917 168
2198 3