33630 5
108680 19
21007 1
23784 1
25306 4
19807 1
35905 2
29932 5
38109 4
39281 4
17329 2
28481 3
21327 1
33031 5
31606 4
18506 3
28580 6
21128 2
18058 0
17558 0
77955 15
24403 4
65228 8
32529 2