14485 7
8001 5
9015 7
8584 3
11723 7
11886 4
11343 16
9187 16
12292 11
14501 21
10177 11
7547 1
10710 2
12736 17
28449 40
8405 5
17258 24
14284 9
11886 10
11310 9
12398 18
8484 3
10224 5
15027 24