10629 6
11058 9
9031 6
9787 3
12682 10
15152 34
13657 5
9401 9
10508 10
12452 6
12029 9
12330 13
9947 4
8551 5
12393 17
12105 5
10278 7
10876 19
21999 63
10729 7
17476 25
21294 44
11087 8
15493 18