25521 69
2216 10
1087 4
1761 8
4326 5
1507 2
1948 2
1587 4
1883 10
1071 2
1175 2
1496 4
1534 8
1221 5
778 2
983 1
829 0
1597 1
844 2
1083 3
1171 1
1538 6
2820 13
1201 3