7915 19
4316 9
3482 8
10363 10
19999 46
8188 17
33392 74
18899 51
10497 19
14701 23
11912 23
6584 14
6958 16
8715 16
5474 12
29819 55
4346 9
12750 35
9539 28
4561 8
14683 21
14974 47
10667 28
45187 95