2996 4
4159 5
3133 3
2241 1
3030 4
15302 40
4411 2
3772 6
3952 4
3441 4
2927 2
3349 3
6529 8
3072 4
2906 0
2560 1
3743 1
7941 13
5704 4
2230 2
4006 4
8989 13
5994 9
5000 6