6283 28
2274 4
1427 6
9013 54
4188 1
5673 19
2519 8
18599 50
3417 4
4350 19
42271 170
2985 13
4033 10