34703 3
30076 1
29955 2
18027 1
22058 1
27081 1
18679 0
36103 2
56429 4
33828 3
66328 5
20232 1
87654 12
17151 0
15406 1
26878 3
18455 1
39251 2
15401 6
22078 0
16054 0
30426 3
51927 6
40732 1