11906 17
16162 21
10548 16
27182 42
32823 20
50002 109
14479 24
69060 87
10408 13
19149 33
13879 19
13995 12
15308 29
21508 2
4696 4
28232 65
8502 11
14683 21
12750 35
6568 8
7443 12
7062 21
3832 5
25026 63