11645 9
12032 8
11818 7
10659 5
9477 3
8363 4
10975 8
10920 5
28769 43
13411 12
10809 3
14735 10
12852 11
24813 37
11938 10
16624 19
21341 24
40876 56
12081 4
36027 69
45168 63
11566 8
8586 7
10292 4