47804
2466935
350
390
1850
600
1130
2250
2980
1280
190
2893341
434991736
240933380
1684608313
158626269
131571180
125566260
1135648896
104834214
89910182
84063292
76486141
70441160