3690
28838
39029
28224
2930
33348
33340
2379
45762
21634
2600
16923
41757
31630
30633
27635
2414267
21684
2075153
1922149
19106
15680
15370
13560