21429 20
11580 5
32495 48
12767 1
32406 51
21580 12
18071 7
16708 1
16993 7
18552 16
59740 155
22179 11
32259 29
12934 6
13226 5
12572 3
15427 6
12015 5
11819 1
13934 9
29734 39
18223 13
24889 32
16914 19