15856 0
18431 1
25708 2
19958 1
29528 3
44376 2
14857 0
21002 0
25278 1
23404 2
16783 0
16883 1
16529 0
22878 1
19180 1
37428 0
43428 1
15806 0
19081 1
38208 3
20307 2
31329 4
118605 18
62234 5