358736
28948
3300
4210
28910
2930
3980
367176
35816
3120
3420
25654
614712
44080
44023
42147
3730270
3517156
30144
2914149
27896
23722
21990
20030