372
270
4670
7800
6612
4115
257
314
304
364
284
267
35957
27560
26233
23513
1926267
18094
1737148
16306
1544147
13530
13220
11230