42456 143
11710 27
12869 25
6707 9
6452 12
3374 10
7986 18
18213 55
7534 22
8946 27
3825 8
5040 17
8238 31
30668 153
4090 5
7529 18
3984 19
5375 11
26376 73
5972 14
36505 115
15794 44
2950 10
940 0