26420
51149
33922
752610
42681
52625
50386
35441
26462
19180
39193
56372
434913736
240901380
1684248313
158577269
131535180
125534260
1135248896
104819214
89892182
84048292
76455141
70422160