20966 20
18553 7
35175 151
19260 17
22856 23
21224 15
18109 31
16204 9
38822 54
69478 181
47626 66
27297 53
15266 7
16316 12
11208 9
20193 25
22858 35
15311 23
10020 3
12868 18
18472 17
14422 5
21460 29
15607 31