29152 3
31032 2
47176 8
59856 14
31501 3
24483 4
60529 12
50358 5
120606 40
54809 27
46231 17
27007 0
237282 34
89227 12
108880 19
53557 12
56454 15
36458 8
164552 20
132405 19
37279 5
43234 7
75858 13
128352 31