29179 3
31026 2
47207 8
59879 14
31531 3
24507 4
60554 12
50352 5
120606 40
54882 27
46251 17
27007 0
237303 34
89231 12
108933 19
53556 12
56481 15
36502 8
164559 20
132401 19
37307 5
43229 7
75878 13
128355 31