12918 4
11120 2
14404 5
12629 3
13769 6
21618 38
16647 12
18325 28
22183 31
12581 7
12010 4
13650 8
12075 7
22510 44
17677 20
13861 8
11406 3
15084 10
34301 48
24880 26
11366 3
26716 30
62035 90
16526 12