10126 9
21485 31
21200 32
13402 21
12631 22
37840 128
14010 25
10388 6
10116 5
9720 8
10124 7
17073 13
13691 18
9154 7
11343 14
8849 4
35556 87
27588 67
10304 11
8096 4
8524 4
18875 46
20196 33
8852 8