3599 17
6881 18
5771 10
4232 18
2385 12
2423 5
3212 17
4924 30
1617 3
11229 21
3367 17
4133 15
13013 24
49055 102
4595 7
3875 14
4986 27
5787 18
4038 28
7419 28
3109 8
3703 9
3064 15
12094 36