4010
2730
1940
3740
3011
4115
314
9116
304
17413
284
24318
36617
28060
26743
23893
1980267
18444
1780151
16546
1589147
13810
13450
11610