10867 10
10443 5
14529 14
21688 41
14803 22
15428 21
14091 10
4676 7
58390 79
12103 10
10553 21
5458 9
12579 13
11231 21
17747 16
13760 10
24717 34
13898 25
15517 19
21156 9
24174 39
13628 1
6993 5
7069 14