9454 5
10038 12
10580 14
6451 3
7909 3
7657 6
7141 6
10586 9
13944 15
8315 4
7991 2
8921 5
11811 8
9298 2
9926 7
12561 20
16327 20
14825 27
10459 4
29815 69
10650 8
33029 69
10348 3
20696 28