17040 20
7636 10
8907 6
9502 5
12200 9
12166 12
9592 3
8909 6
8683 9
7872 3
7269 2
7389 3
8158 13
19375 27
9771 9
9807 9
11007 14
8080 10
9082 10
8073 14
6837 3
18815 18
26522 43
12578 20