9143 24
2580 15
2695 9
2384 9
2610 8
1143 2
1113 1
1320 3
1961 4
1588 7
7095 15
2529 12
4367 27
3512 20
1306 3
1249 6
4316 20