37622 41
18886 18
23459 20
115708 127
12088 10
30983 31
12568 11
12552 11
18215 9
15870 13
42909 44
18075 15