3969
33226
26013
3001
28310
24512
16812
1564
1998
1879
17915
2335541
650812
46443
46280
44528
3969271
3740157
31604
3075151
29296
25152
23080
21220