25594 69
2244 10
1110 4
1786 8
4362 5
1526 2
1975 2
1615 4
1912 10
1087 2
1201 2
1511 4
1553 8
1231 5
803 2
1023 1
848 0
1612 1
865 2
1105 3
1203 1
1564 6
2858 13
1217 3