8706 15
9212 7
5887 1
16120 23
8674 5
8331 7
15758 21
13267 20
7361 6
19769 34
11975 15
16897 28
9714 10
7105 4
40601 96
6731 5
18464 23