89836 20
18827 17
8935 6
32819 40
65846 19
39482 18
15591 13
22351 18
11065 9
8086 6
18096 17
11811 9