21983 18
20020 23
17324 9
13282 9
45925 59
10584 5
10761 4
14717 11
20623 19
13213 4
15932 7
13173 10
14872 8
18679 13
21852 32
15873 8
29106 29
38991 72
13699 8
17761 29
18278 37
45216 106
13499 5
11651 9