25959 90
2248 5
2383 10
2618 4
1526 1
2243 5
1508 2
2557 6
2870 4
4417 7
2096 2
2216 4
2944 8
5104 13
4141 7
2216 5
10975 53
2440 3
4796 18
4576 10
4319 1
160 0
8634 17
4744 11