54005 70
9270 7
11147 3
9952 5
11508 8
29408 40
9525 20
12900 10
21649 22
13919 22
22445 36
11576 9
10728 7
14575 21
28697 23
15319 17
14428 19
13301 10
9040 8
12441 10
12926 12
29843 32
15233 8
37329 30