29980 5
27976 4
20254 3
299907 43
35434 2
15254 1
40752 7
20179 3
20558 0
19226 3
17902 0
20627 2
26134 2
16379 0
20651 0
16555 1
29583 2
25730 2
19332 1
21577 2
27184 0
28459 2
21432 3
21434 0