1237
1445
10812
930
12010
1311
16034
8112
13220
1228
676
11919
603111
43350
43253
41127
3650270
3422156
29694
2869149
27316
23242
21610
19770