10355 16
6040 10
7746 8
6185 4
115574 235
16145 7
13513 34
12746 30
20006 21
22698 52
8353 7
10225 7
12561 27
20109 51
20523 34
13936 33
14196 35
28814 27
20141 41
16673 25
72957 137
9752 4
32160 59
67361 153