31146 93
47252 42
3531 7
18760 21
22073 55
6736 8
4924 10
11210 20
98087 140
3659 3
23452 53
4071 4
4145 4
7486 11
3827 5
5219 6
11226 7
9953 24
4303 4
3313 5
2768 0
3898 6
9354 28
6232 11