16304 25
3701 15
2315 8
1561 8
20933 57
2225 10
3422 7
6978 22
2980 4
3973 8
2717 3
2428 3
3138 6
2305 2
4662 9
13975 27