25879 90
2236 5
2370 10
2596 4
1504 1
2228 5
1491 2
2537 6
2851 4
4395 7
2073 2
2196 4
2920 8
5074 13
4117 7
2197 5
10927 53
2422 3
4770 18
4541 10
4290 1
160 0
8575 17
4725 11