48456 3
33477 6
27008 3
49281 2
32379 2
23454 1
23606 0
70659 2
40604 1
104877 7
104453 20
209404 16
75276 9
104183 7
80609 13
81628 19
111051 32
151081 27
75233 15
66933 11
138953 42
377008 93
105803 36
83580 21