2580 0
3263 3
14780 25
5593 7
4929 12
12814 27
6842 12
13764 34
25119 103
3512 5
3792 5
2972 3
2444 1
3926 2
3504 4
3996 6
8219 28
3815 7
5111 6
3838 9
3046 3
5365 8
3055 4
3276 0