38979 9
29030 2
22558 1
27601 2
33832 1
41327 11
27751 3
18001 1
19852 1
21909 2
25503 3
32507 2
22452 3
21529 3
132878 9
36009 3
21578 2
35928 5
106554 14
28805 5
23626 5
38479 3
30381 7
44434 9