29177 3
31032 2
47205 8
59980 14
31527 3
24505 4
60577 12
50359 5
120676 40
54907 27
46256 17
27003 0
237458 34
89282 12
109034 19
53557 12
56501 15
36532 8
164628 20
132582 19
37355 5
43229 7
75957 13
128459 31