25423 89
2143 4
2290 10
2488 4
1416 1
2150 3
1405 2
2421 5
2741 4
4270 6
1943 2
2103 4
2811 8
4930 12
4005 7
2090 5
10659 53
2330 3
4630 18
4346 10
4147 1
160 0
8338 17
4607 11