12990 17
12818 9
7936 7
22009 9
42343 55
7212 7
37419 40
9476 16
24566 36
7494 19
17457 19
18668 33
8948 7
8507 5
11971 16
14952 13
23496 22
12104 16
11360 14
23793 28
11311 15
7017 8
10205 10
12485 17