3875 9
2691 4
17589 55
71445 91
3183 5
2301 6
6135 16
3192 10
2947 5
2261 8
2476 9
3154 6
1028 2
2425 7
5142 17
2663 11
1153 3
1754 4
8868 30
3358 8
3305 8
6475 21
2178 5
8289 39