9096 5
12692 7
11761 8
10962 8
18430 9
13733 14
42381 43
6036 2
7910 8
6483 6
9383 8
15509 7
29294 20
8746 8
17238 16
9456 11
12416 16
4422 2
7499 21
8661 15
7076 4
3904 6
6561 5
11595 11