20014 16
18702 17
11849 9
17539 15
11894 9
12062 10
17427 16
17549 10
89853 109
6857 5
21704 19
28883 30