11630
732
1495
13212
934
7910
637
1117
881
10210
793
1299
591211
42570
42413
40267
3569270
3354154
29324
2812149
26846
22742
21190
19340