3220
37129
2770
20834
26138
44062
31040
20629
2450
18215
1896
31451
39697
30440
28733
26175
2248267
20314
1961153
1818149
18036
15010
14570
12870