12779 9
15824 21
15790 28
14443 9
7501 7
15408 6
9781 8
12194 13
15897 21
20763 22
13520 17
11657 14
19718 30
17450 14
19375 27
16042 12
7646 10
6316 4
11419 5
13441 5
12738 12
9696 17
34910 57
7229 1