3121
457
34834
32033
373
325
17920
2670
436
253
191
16914
36557
28020
26713
23873
1972267
18394
1779151
16546
1587147
13770
13420
11600