2615
30517
34616
2676
26318
3290
2290
3271
18915
254169
31237
690812
49673
48820
48318
4262271
4059158
33264
3261151
31316
26832
24581
22970