21302 20
10075 6
7444 4
24774 10
14046 10
14069 10
39226 29
75225 19
7103 4
162656 97
23031 19
11108 7