3900 16
4119 13
5282 11
2749 8
2492 4
3535 5
4011 19
1420 2
831 0
2269 12
1996 2
933 1
1452 5
3898 8
905 2
1770 3
1003 3
980 3
1180 1
1582 3
2517 2
720 0
1313 2
8621 25