18912 26
16982 9
12100 4
10436 3
11273 2
13983 7
13646 11
13211 10
10629 8
13879 11
37339 46
19558 20
26150 37
13899 16
18548 28
40986 40
11171 5
14250 10
10609 7
27617 14
10758 7
12649 14
25368 51
27781 84