2771 0
2695 5
6041 12
2660 3
7406 10
21017 56
5507 11
3182 6
2983 2
8029 20
10491 18
3627 3
3284 5
4406 19
2882 5
15361 42
5612 13
15275 51
8703 17
7237 33
31678 123
16216 36
42229 112
9316 25