27903 3
36034 2
115579 12
42332 6
39951 6
21926 3
17782 1
19554 2
17979 1
41458 9
30659 4
25602 1
41858 5
89527 20
94857 18
20752 1
22626 0
338733 32
16406 0
34053 2
21129 3
15133 0
41407 5
31077 1