4655 8
13780 9
21920 29
8382 19
3793 9
9115 25
8940 12
5965 12
8116 6
11228 14
6332 7
30825 35
16043 23
8975 8
16503 25
22600 37
12508 14
19062 17
35587 42
50096 37
21959 18
11252 25
7161 10
29999 58