46401 0
87077 11
138758 29
107205 20
46329 3
120527 25
220582 51
78808 17
55455 18
162831 35
311230 80
72503 7
42208 11
166506 22
109252 20
128479 18
116331 16
657734 177
45482 10
26432 3
18403 1
23782 1
39927 3
16608 2