3000 4
3371 3
1723 1
1402 0
7555 22
7102 8
3619 5
9536 24
8021 9
14462 63
23342 79
9193 26
9485 43
4314 15
29903 49
12051 26
8504 23
3101 9
9973 26
26522 85
19294 69
23445 68
24199 78
16157 48