45925
73448
55580
91
140
280
131
243
201
183
460
165265
36627
28090
26773
23893
1984267
18444
1785151
16576
1593147
13810
13450
11620