11259 12
15917 17
21471 28
10783 7
12712 13
13600 12
14961 18
39790 58
18117 16
28552 36
8982 10
8491 8