3599 18
7093 18
5771 10
4232 18
2385 12
2423 5
3212 17
4924 30
1617 3
11229 21
3367 17
4133 15
13013 24
49514 102
4595 7
3875 14
4986 27
5999 18
4038 28
7627 28
3109 8
3703 9
3064 15
12336 36