15008 13
9312 2
14364 13
30064 42
14574 7
9183 3
9559 2
16756 11
19380 17
11045 3
9005 2
12141 17
9539 2
25540 41
13705 9
28868 49
18224 17
16200 26
57597 114
28303 32
70060 73
16629 17
11956 7
19609 23