19419 19
10438 7
11858 10
15841 14
26190 24
12718 7
21575 21
8230 6
30524 26
13889 11
27638 25
11461 9