358736
28948
3300
4210
28910
2930
3980
367176
35816
3120
3420
25654
614612
44030
43973
42117
3723270
3512156
30014
2910149
27866
23692
21980
19990