12445 12
12184 15
15315 31
17413 40
21152 38
9781 22
7440 12
10599 14
7448 6
16220 22
18712 27
7441 2
14400 6
14591 17
9465 9
6201 11
9263 18
25204 32
16365 16
22138 17
17628 30
11717 17
10742 14
10526 19