19315
3180
30946
20516
2520
2420
2160
2930
2579
2710
23213
2370
45758
34680
34013
31635
2727268
2477154
24444
2157149
21426
17230
17110
15450