1127
20911
965
18024
29410
1975
2530
12210
11810
21918
733
9510
689812
49503
48700
48158
4260271
4053158
33184
3259151
31186
26732
24501
22920