8575 31
5000 8
9227 19
4706 5
5607 10
3647 3
11055 26
4612 13
5056 5
7284 7
4419 1
4549 5
5945 6
4665 0
4243 2
5772 9
9800 20
3742 2
6325 15
4390 13
5417 14
4250 8
4983 9
17168 43