27958 3
41981 2
37982 1
31532 4
36583 3
28259 2
91751 13
13609 0
18157 1
43901 4
23404 1
41058 5
27181 1
40605 3
57255 5
31479 0
34627 3
19004 1
18277 1
17331 2
18379 1
206227 16
27109 3
15153 1