384682 3
35657 8
54001 7
98802 16
342755 18
47101 4
33980 12
152676 7
1556434 102
54254 5
53859 7
44629 2
35980 0
66559 5
64752 5
28153 2
31778 1
38182 2
32552 1
43932 7
40183 2
51359 4
55831 3
91254 18