3019
1082
2337
2055
25117
2240
3720
2010
4310
2610
2330
1354
671812
48093
47590
46398
4145271
3939157
32554
3191151
30476
25952
23971
22230