15170
48982
25923
51159
29290
42691
52635
50396
46055
54264
1900
1940
434969736
240923380
1684528313
158611269
131562180
125554260
1135548896
104830214
89907182
84061292
76474141
70441160