1209
1328
1045
1399
160
1237
1038
11319
10517
970
930
1430
37747
29120
27423
24684
2103267
19174
1863153
1721147
17126
14210
13900
12130