604 9
2394 7
2191 5
1231 6
13013 16
12193 2
5285 7
6369 8
6628 7
15500 55
6226 12
4882 10
55085 38
15358 19
9340 18
22617 41
9630 7
8325 14
10263 18
7601 13
5053 10
10787 25
25604 32
6978 6