46403 0
87077 11
138776 29
107207 20
46326 3
120529 25
220577 51
78803 17
55452 18
162857 35
311226 80
72503 7
42527 11
166555 22
109306 20
128552 18
116377 16
657901 177
45481 10
26430 3
18402 1
23801 1
39955 3
16634 2