8562 8
15979 20
21364 41
31368 39
8064 16
7021 7
11987 20
24783 22
16606 17
11850 9
15724 19
11222 17
18081 30
5325 8
5553 11
5898 14
11106 16
19564 32
25601 38
14020 19
5708 14
3334 12
8648 9
7986 5