5936 18
5263 27
3619 17
2476 4
10087 33
3384 5
10261 22
5177 14
9154 22
3114 8
4204 10
12213 28
15224 39
2759 1
33790 92
24887 56