6298 18
5263 27
3977 17
2476 4
10450 34
3384 5
10642 22
5177 16
9514 23
3492 8
4204 10
12213 28
15224 40
2759 1
34198 95
25266 58