12831 5
14657 15
14079 9
12132 5
12300 5
13645 7
15762 4
14869 11
13096 4
14868 8
33631 50
11648 7
21198 18
19151 15
21584 14
22649 31
16919 23
12698 8
10478 4
12541 4
10855 5
17094 8
24170 28
14508 13