3730
5850
3289
1017
36313
3590
4490
4600
4384355
3881014
17422
38312
684712
49063
48360
47728
4229271
4036158
33044
3238151
31016
26502
24381
22760