31932 4
45133 11
18755 1
95653 17
20331 2
18084 2
22327 4
35156 3
38126 3
16053 2
31279 2
25153 1
28778 2
29876 2
20832 0
19451 2
18501 1
18203 1
17957 1
23380 3
30627 3
37230 4
24558 0
22805 5