25233 2
37880 4
28928 1
32784 1
30705 5
29882 2
21334 4
24483 4
17979 1
39256 4
28902 1
40258 4
35381 3
17984 2
41880 4
21902 1
20952 1
19209 1
21084 2
19482 1
39827 12
26359 3
31483 1
20428 3