84
141
752697
114352
1738003
1822720
207258
2043722
960338
1303775
293
235
238
263
297
174718
69418
96331
86822
56422