9583 5
10776 9
13344 10
13069 8
8612 5
8200 1
11615 9
14853 24
12411 11
7603 2
8544 4
8552 6
10425 12
11021 12
12837 21
9449 7
8445 3
10839 12
12363 14
12058 7
9671 11
6406 6
7586 2
18967 38