2990
2490
2383
47951
2324178
19035
21618
21423
2120
21161
19531
18812
26717
20130
18491
16542
1296265
12852
1178148
11564
10520
947143
8750
77311