25977 90
2255 5
2387 10
2624 4
1530 1
2249 5
1514 2
2564 6
2878 4
4421 7
2103 2
2219 4
2951 8
5111 13
4143 7
2221 5
10987 53
2448 3
4800 18
4587 10
4327 1
160 0
8644 17
4754 11