40878 86
7088 10
13687 34
13147 22
17887 24
8345 5
7907 12
30585 55
15066 15
5450 6
8488 8
6264 3
4793 12
10710 8
9120 6
29207 37
7287 13
6918 12
26210 27
7055 7
10436 10
4351 5
16570 16
13937 18