5041 19
7370 29
2291 7
3109 17
2730 7
1728 10
3923 8
958 2
4064 2
29143 64
2389 2
1912 1
28046 168
6326 12
2551 5
6529 27
2577 13
2405 0