15830 0
18406 1
25653 2
19909 1
29484 3
44351 2
14778 0
20981 0
25208 1
23356 2
16729 0
16882 1
16507 0
22879 1
19126 1
37328 0
43409 1
15783 0
19058 1
38177 3
20177 2
31302 4
118431 18
62158 5