4032 19
1438 3
5597 33
2994 8
3136 6
5559 33
15486 79
4161 18
4235 14
4932 15
1575 7
2293 1
6864 21
2303 7
3859 18
3158 14
3216 32
2040 5
12165 60
4651 22
2487 4
2872 6
1956 2
6650 45