4380
438180
35475
3640
39154
350292
31862
297112
26956
25465
28248
2320
26967
20260
18811
16742
1317265
13122
1186148
11736
10650
966143
8840
77911