15833 0
20401 3
50978 1
26078 7
59976 2
39030 6
23878 0
21853 1
18378 1
16358 1
23977 1
28777 6
21584 3
21382 5
17481 4
39655 7
23883 3
27433 3
47555 3
27506 2
28655 4
45231 16
49378 6
34133 13