57451 8
30028 3
28231 1
22084 1
32582 0
47308 3
32052 4
49602 6
74859 14
191454 24
156181 44
97251 13
28005 4
20077 1
21951 0
36378 2
56652 6
18359 0
32957 1
22406 2
64028 20
60952 7
17504 1
99453 3