20145 36
22394 46
16589 15
13298 3
10901 3
12563 4
13124 4
16022 2
22766 22
12353 3
11350 2
11161 5
10974 4
21198 23
16370 9
17990 23
18829 19
14777 8
14512 9
20583 8
16126 7
21004 26
35175 66
10471 4