20601 21
18142 38
12361 23
10562 18
10546 5
9043 19
8201 9
6987 6
6890 2
6776 14
6584 5
5349 5
5022 1
4856 7