4640
4020
42154
36675
449180
380292
330114
32862
29356
26665
28748
25129
28757
21880
20141
17973
1429265
13922
1304148
12596
11180
1079144
9570
81111