1015
1918
1013
1298
11010
1036
13616
1814
20220
1163
953
691
591211
42570
42413
40267
3569270
3354154
29324
2812149
26846
22742
21190
19340