893 9
1028 7
4054 21
4811 8
2969 7
4481 26
3265 6
2895 10
2179 12
3219 17
2369 2
3050 1
3075 11
15309 63
4753 26
12678 84
2531 5
909 2
1755 4
2142 4
8523 20
3052 15
686 2
1165 8