1781819
1282323
1579112
2800
700
1850
1886826
82257
47824
74069
410
3970
435042736
240958380
1684828313
158645269
131585180
125577260
1135818896
104845214
89938182
84075292
76504141
70454160