12032 17
5337 13
29399 66
13577 18
25262 35
42479 61
6975 4
7693 4
10896 16
7906 11
7511 9
5693 6
8985 8
10782 16
9140 17
7434 4
11668 20
5142 11
16747 11
17137 24
33169 38
5442 14
15912 8
6207 7