12919 13
19145 26
16982 9
12333 4
10436 3
11273 2
13983 7
13646 11
13211 10
10629 8
13879 12
37339 46
19791 20
26150 37
13899 16
18779 28
40986 41
11171 5
14250 10
10609 7
27617 14
10758 7
12649 14
25368 51