23876
687115
29127
20511
36946
27343
575520
32226
19333
37616
51812
44763
434981736
240926380
1684558313
158613269
131562180
125555260
1135588896
104830214
89907182
84063292
76477141
70441160